Chichen Itza was the sacred Maya city which literally means "mouth of the well." Located 75 miles east of Merida, the capital of the State of Yucatan, Mexico; this archaeological site is rated among the most important of the ancient Maya culture.
Photo credit: Mark Campbell Creative
Website - www.markcampbellcreative.com
Facebook - www.facebook.com/markcampbellcreative
Twitter - www.twitter.com/campbellcreativ