Beautiful colonial Campeche city.La Puerta de Tierra - the land gate to the once walled city of Campeche.One of many canons used by the Spanish to defend Campeche against pirates.Cycling along the gulf coast.Sabancuy's town square.Time for a little basketball with the little ones in Sabancuy.Finally at the gulf coast we're greeted by various shades of blue.Nothing but empty smooth roads and the sea.Skinny-dipping anyone?She shells shea shells on the shea shore. That wash eashy!Taking a break in Ciudad del Carmen.A loooooong bridge over the mouth of the Laguna de Términos west of Ciudad del Carmen.Another river, another bridge. Crossing over the San Pablo and also over the Campeche-Tabasco state border.Tabasco state is home to lots of wetlands and stunning sights such as this.Fresh squeezed orange juice by the bucket-full!The charming bustling little town of Frontera.These wetlands are home to an amazing variety of birds.The downtown pedestrian area in Villahermosa.A giant 2m high ancient Olmec head.The mountains loom in the distance as we ride past massive expanses of banana plantations.Say hello to the Puyacatengo river. We'll follow it into the mountains and through spectacular canyons.The town of Tapilula, nestled in the mountains, offers us a well deserved rest.The main church in Tapilula decorated for the town fair.After the coffee is picked it's put out to dry in the sun.Santa Magdalena greets us during a refreshing descent. Of course, when you're cycling in the mountains, what goes down must come up!Huitepec mountain rises above the mist that hides San Cristóbal early this morning.San Cristóbal's cathedral was originally begun in 1528 but completely rebuilt in 1693.Guadalupe church with some remnants of the fiesta of the virgin Guadalupe. From atop the stairs you can look out over San Cristóbal and watch the sun set beside Huitepec mountain.Avenida Colón. A typical street in San Cristóbal de Las Casas.Ursula cycles up 2750 metre high Huitepec mountain with San Cristóbal in view behind.The view from a trip up to 2910 metre high Tzontehuitz mountain.A little indigenous village on the way down from Tzontehuitz mountain.Getting the bikes bus-ready at the San Cristobal bus station.