Beautiful waterfall on the mountain river Tahkoloch (or Klyuchevaya) in the caldera of an extinct Vachkazhets volcano on the Kamchatka Peninsula, Russia. Tourist is visible on the top of waterfall.

Code produit:
249825613