Visited an amazing place in Costa Rica, la Catarata de La Fortuna. A 75m high waterfall in the middle of the jungle!