It is 80 kilometres (50 mi) downriver from the Maya site Altar de Sacrificios.
Đó là 80 kilômét (50 mi) về phía hạ lưu từ địa điểm Maya Altar de Sacrificios.