On July 19, the Dabie Mountains were enveloped in a sea of clouds. The Dabie Mountains are a major mountain range in central China. They form the main watershed between the Huai and Yangtze rivers. They are also natural borders between Hubei Province and the neighboring Henan and Anhui.
(All images via VCG.)
(If you want to contribute and have specific expertise, please contact us at nature@cgtn.com.)