Friday, 1 February 2013

Rooftop Snow Falls In Spectacular Fashion

Snow falling from a rooftop in Shenyang, China, in a spectacular fashion.



YouTube link

(thanks Jimmy)