Campeche and its many hidden haciendas
Admiring this glorious Ceiba tree outside the Hacienda Uayamon in Campeche, Mexico. Ceiba trees can reach 10 stories high and live 100s of years. The Mayans believe the Ceiba tree serves as a bridge between the terrestrial and spiritual worlds.