Kivach Waterfalls, Russia
Avatar

Kivach Waterfalls, Russia

by Anton Romanov

Kivach Falls is a cascade waterfall in Russia. This picture was taken suring the 2018 summer geomorphological expedition.