View of the Spanish colonial town of Tepoztlan, Morelos, Mexico. Tepoztlan is built on the ruins of an ancient Aztec city said to be the birthplace of the Aztec god Quetzalcoatl. Tepoztlan has been designated a pueblo magico or magical town. The 16th-century Ex-Convento Dominico de la Natavidad that dominates Tepoztlan's skyline is a UNESCO World Heritage Site.
Copyright John Mitchell
View This Image's Galleries:Tepoztlan, Mexico