TOP STORY
Stunning Photos of a Forest of 'Snow Monsters' in Japanese Mountains
Hikers making their way through heavy snow in a 5000ft high mountain range in below-freezing temperatures, in the Hakkoda Mountains, near Aomori, Japan. (Sho Shibata / Solent News and Photo Agency) As hikers trekked Japan's snow-covered Hakkoda Mountains, a volcanic mountain range that lies to the south of Aomori city in Aomori Prefecture, they discovered that they are not alone on the remote peaks, which rise up to 5,197 feet. A forest of ghostly, giant snowy figures—"snow monsters"—seem to be...