Hormiguero Maya Ruins archaeology site, Campeche Mexico.

- Image ID: BGNY1W