Mt. Tateyama rises 9,892 feet in Japan’s Hida Mountains and is considered one of the country’s Three Holy Mountains. It also may be one of the snowiest mountains in Japan, and perhaps one of the snowiest places on planet Earth.

Read More

Image courtesy of: Justin Nobel

Advertisements