Tsarevna-Lyagushka (frog princess) rock

Tsarevna-Laygushka (frog princess) is a small cliff located between Geyzernaya and Sestrenka rivers estuaries. Many people indeed see a sitting frog in this whimsical lake sediments remnant.

Probably it is indeed a charmed princess from the Russian fairy tales, watching over Tri Sestry (three sisters) — who knows?


Click on the image to enlarge
  • Frog Princess
  • Frog Princess