Chichen Itza Video Vlog! Chichen Itza is one of the “new” seven Wonders of the World, which were designated in 2007 by votes from more than 100 million people. Â Along with the Great Wall of China, Machu Picchu, Christ the Redeemer Statue in Brazil, the...