Snow Falls off Roof in Spectacular Fashion (Video)

Snow Falls off Roof in Spectacular Fashion

Snow falling from a building rooftop in Shenyang, China, creates a cool ‘waterfall’ effect.


Source. Spotted here.