Scenery around Goryachaya River.

Goryachaya River view in Kamchatka, Russia.