Upcoming Cruises

TBD

Thursday, April 18, 2013

AOMORI, JAPAN: Mega Snow - James Whitlow Delano's Buried Japan

Japan's Aomori Prefecture might be at the same latitude as New York, but its climate can seem a lot more harsh. Nestled at the northernmost part of the country's Honshu Island, the average yearly snowfall there is around 34 ft.

No comments:

Post a Comment