Hanging Glacier Falls, aka Cascada de Ventisquero Colgante, is one of the top rated waterfalls in the world, according to the World Waterfall Database.
Hanging Glacier Falls, aka Cascada de Ventisquero Colgante, is one of the top rated waterfalls in the world, according to the World Waterfall Database.