El sitio se encuentra en el norte de Guatemala, en el departamento de Petén, 16 km al este de la ciudad de Sayaxché.