Rooftop Snow Falls

Snow fallin in spectacular fashion in China