Which river flows beside the Maya city of Yaxchilan?

The story behind the answer

Which river flows beside the Maya city of Yaxchilan? The answer is the Usumacinta River.

Yaxchilan was a powerful Maya city of the Classic Period situated on the banks of the Usumacinta River in the tropical lowlands of present-day Chiapas, Mexico. The river defined the city's setting and provided a natural route through a region where dense jungle made overland travel difficult.

The Usumacinta was more than a landmark: it was a major transportation and trading corridor. Its waterways connected Maya communities and helped move valuable goods, people, and political messages. Yaxchilan's location allowed it to participate in regional networks while also giving it access to river traffic along the frontier between modern Mexico and Guatemala.

The river is also associated with Yaxchilan's rival, Piedras Negras, another major Classic Maya center farther along the same river system. The two cities competed for influence, and their carved monuments record warfare, royal succession, captives, and alliances. A common mistake is selecting the Grijalva River, which is also important in southern Mexico but does not flow beside Yaxchilan.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: