Picture of the Day: Dragon Falls

 

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.

Leave a Reply