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