The Tateyama Snow Corridor is aptly named the roof of Japan, and for good reason. Here are some breathtaking sights from the same.
The Tateyama Snow Corridor is aptly named the roof of Japan, and for good reason. Here are some breathtaking sights from the same.