Previous | Home | Next
A beautiful, large Ceiba tree located in Corcovado National Park. Ceiba trees are considered sacred among the indigenous who live in Costa Rica.