News

An ancient altar was found in Tikal, Guatemala. But the real discovery is who built the altar and where. So get this - Tikal, Guatemala, is a Mayan location.