Kamuiwakka Falls


Kamuiwakka Falls is a natural hot spring in Shiretoko National Park, Japan. It is on the Kamuiwakka River.

Gallery