Field 2012, Galleries

Welcome to Hell: Mount Osore

Reading Time: 1 minute

Mount Osore, whose name is generally translated with Dread Mountain, is a sacred mountain raising in the middle of the Shimokita peninsula 下北半島, in the northern part of Aomori Prefecture.

Continue reading