Description on Youtube:
This is a track from Vangelis's 1979 album, "China," a concept album about said nation. (Interestingly, Vangelis had never visited China at the time that he wrote the album. Nevertheless, he employs various traditional Chinese instruments and compositional styles alongside his own trademark sound for the piees on the album, including this one.)
The video consists of various images that I found on both Google and Wikimedia Commons of the titular mountain range, including its tallest and most famous peak, Everest Mons (which, by the way, is actually located in Nepal and not in China.)