uncoveredhistory.com
Altun Ha: The Jade Head of the Sun God | Uncovered History
The Jade Head found at Altun Ha is the largest single piece of carved jade yet discovered in Mesoamerica. However, despite its obvious importance, very little is known about it.