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 Salvador → Parque National El Imposible Photographer Catherine Hovell Date taken 2010-01-15