Mount Huangshan in east China's Anhui Province is a UNESCO World Heritage Site. It literally means "Yellow Mountain" in Chinese. The peculiarly shaped peaks are its signature, especially when the mountain is enveloped in clouds.
Watch this video from Weather China, the China Meteorological Administration's online weather service, to find out more.
(Cover image via CFP.)
(If you want to contribute and have specific expertise, please contact us at firstname.lastname@example.org.)