Chichen Itza- carving on stadium wall
Chichen Itza- goal on sport field
Temple of the Warriors, Chichen Itza