Yaxchilan (also sometimes historically referred to by the names Menché and City Lorillard) is an ancient Maya city located on the Usumacinta River in what is now the state of Chiapas, Mexico. The ancient name for the city was probably Pa' Chan. Yaxchilan means "green stones" in Maya. Ancient Yaxchilan This was a large center, important throughout the Classic era, and the dominant power of the Usumacinta River area. It dominated such smaller sites as Bonampak, and was long allied with Pi… (More on Yaxchilan)