Đây là địa điểm du lịch nổi tiếng nhất ở Ai Cập sau Kim tự tháp Giza.
Bức điêu khắc này được các nhà khảo cổ học phát hiện tại một ngôi đền cổ của người Aztec cổ đại.