Stars of Gaomeigu

At the Gaomeigu Observatory in China, the Naxi people scan the sky, convinced they are the descendants of immortal beings living there, abandoned on earth to watch them. Between a…

Cast

Where to watch