Churun River

From Wikipedia, the free encyclopedia

Churun River (Spanish: Río Churun) is a river in Venezuela. It is located at 6.0666667° N 62.6° W, in the Canaima National Park. It flows from the Angel Falls which are the tallest falls on the planet.