Clouds cascade down mountainside

  • 3 years ago
Stunning footage captured in China shows clouds cascading down mountains, as onlookers watched in awe on Dec. 9.