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.