Altun Ha is the name given to the ruins of an ancient Mayan city in Belize, located in the Belize District about 30 miles north of Belize City.