Temple of Warriors Chitzen Itza from El Castillo A view of the Temple of Warriors at Chitzen Itza, Mexico as seen from atop the El Castillo pyramid