Friday, February 11, 2011

Holy Snow




So I guess us New Yorkers have to stop complaining. These image are from the Japanese Alps in Honshu, Japan's largest island. That is 56 feet of snow right there! Yikes.

(via why evolution is true)

No comments:

Post a Comment