Se encuentra en El Mirador, en el departamento de Petén, Guatemala.