Changbai Mountain Heavenly Lake
Changbai Shan Mountain which sits just above the lake is one of China's 'ten great mountains' which is equally famous as China's five sacred mountains, creating a truly breathtaking visual experience.
Changbai Shan Mountain which sits just above the lake is one of China's 'ten great mountains' which is equally famous as China's five sacred mountains, creating a truly breathtaking visual experience.
Comments and faves
Tony and Yunyun added this photo to his favorites. (4 months ago)