Live action footage
Beautiful waterfall falling off a cliff, Chegem Gorge, North Caucasus , Russia
HD
1920 x 1080