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.
GALLERY
Across the Pond (7 gambar) hobi (9 gambar) miscella (5 gambar) pelajar (8 gambar) Research Group (2 gambar) Water Related Activities (7 gambar)