Published: 05:05 PM,May 21,2017 | EDITED : 02:04 PM,Apr 27,2024
View of a replica of a piece called Chacmool Tlaloc from the Mayan culture is seen during a tour for the media at the Templo Mayor Museum in Mexico City. — AFP
Published: 05:05 PM,May 21,2017 | EDITED : 02:04 PM,Apr 27,2024