Travel JAPAN FACTFILE 〜 Snow Monster 〜 March 24, 2017 Mount Zao in the Tohoku region is a famous ski resort and one of the few places you can see what are known as “snow monsters” — trees covered in snow and ice, with amazing shapes formed by unrelenting freezing winds. AloJapan.com
AloJapan.com