
In this incredible capture by Dmitry Moiseenko, we look down the jaw-dropping Dragon Falls in Venezuela
In this incredible capture by Dmitry Moiseenko, we look down the jaw-dropping Dragon Falls in Venezuela. Known locally as Churun Meru, it’s apparently about 10 km south of Angel Falls in the same valley.
Categories: Americas, Photography, Picture of the day