Imposing snowy views of Huangshan Mountain

Clips of the imposing snowy view at the Huangshan Mountain, east China's Anhui Province.