Yaxchilan is a large and important center located in the Usumancinta region about 80 km. down the river from Altar de Sacrificios. Yaxchilan is well situated, occupying the southern bank of the Usumancinta River, on the Mexican side, at the top of a nearly closed loop.
|