Google
×

Noboribetsu

City in Hokkaido, Japan
Noboribetsu is a city on the Japanese island of Hokkaido. It’s known for its natural hot springs. In volcanic crater Jigokudani (Hell Valley), steam rises from the mountains and hot water bubbles up from the Tessen Ike geyser. Stone demon statues...