7.2 Stars of Gaomeigu Apr. 25, 2017 Stars of Gaomeigu IMDb: 7.2 2017 23 min 160 views At the Gaomeigu Observatory in China, the Naxi people scan the sky, convinced they are the descendants of immortal beings living there, abandoned ... Fantasy