Chinchin Itza is one of the 3 pyramid of ancient wonder (Giza of Egypt and Angkor of Cambodia). Located deep in tropical forest, took 4 hrs bus journey, but worth the experience. The main attraction is the central pyramid, El Castillo del Serpiente Emplumado, which means "Castle of the Plumed Serpent," which picture above.