Looking up at the The Great Ball Court stone wall reveals the Upper Temple of the Jaguar on the grounds of the Maya Ruins of Chichen Itza