Yaxchilan (also sometimes historically referred to by the names Menché and City Lorillard)'s an ancient Maya city located on the Usumacinta River in what's now the state of Chiapas, Mexico. The ancient name for the city was probably Pa' Chan. Yaxchilan means "green stones" in Maya. History Yaxchilan 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 Piedras Neg… (More on Yaxchilan)