The ancient Maya city of Yaxchilan rises on the Mexican shore of the mighty Usumacinta river, across from its rival city of Piedras Negras, some 35 kilometers (21 miles) downstream on the Guatemala...
It was just over five years ago that researchers in Mexico discovered an enormous pyramid of the Maya civilization in Toniná, Chiapas. The fact that the pyramid had remained concealed under what was...