The ruins of the Maya city of Chichen Itza are located in eastern Mexico’s Yucatan Peninsula.

The night of June 15th, two jaguars were caught on a game camera near the archaeological site.

For the entire article, click here.

Article by Allan Wall, published July 10th, 2025, on Mexico News Report.

Tags: , , , , , ,