I'm not really sure this picture shows the height of these falls.  We're probably a few meters...

I'm not really sure this picture shows the height of these falls. We're probably a few meters down from the top.

Location
El SalvadorParque National El Imposible
Photographer
Catherine Hovell
Date taken