Loading…
A rare clear day reveals the splendor of the Las Nubes Rainforest Reserve, Costa Rica. Just over the ridge is Chirripo, the t...