Question: What archaeological site in Mexico was made one of the New Seven Wonders of the World in 2007?
Answer: Chichen Itza