Photo shows a magnificent sea of clouds floating around the peaks of Wangmangling Mountain in northern China’s Shanxi province. (Photo/People’s Daily Online)
RIGHT BG
Photo shows a magnificent sea of clouds floating around the peaks of Wangmangling Mountain in northern China’s Shanxi province. (Photo/People’s Daily Online)