Contact the publisher of this press release Chichen Itza Chosen as One of the New Seven Wonders of the World