The statement that is true about Chichen Itza is: It is located in the northern part of Mexico.
To clarify the other statements:
- It is not the largest pyramid in Egypt; that would be the Great Pyramid of Giza.
- Chichen Itza was built by the Maya civilization, not the Aztecs.
- While Chichen Itza is often associated with the New7Wonders of the World as a finalist, it is not one of the original Seven Wonders of the Ancient World. However, it is recognized as a UNESCO World Heritage Site.