| advertise add site services publishers database health videos | ![]() | about toolbar stats live show health store more stuff JOIN/LOGIN |
Churun River (Spanish: Río Churun) is a river in Venezuela. It is located at 6°04′00″N 62°36′00″W / 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.
|
| ↑ top of page ↑ | about thumbshots |