Heliconia.
Tortuguero National Park.
Costa Rica.

(Click on back button
... to go back.)