This video shows Chichén Itzá, Yucatán, Mexico, an ancient Mayan archaeological site surrounded by dense tropical forest ...
The Feathered Serpent Quetzalcoatl battled through the cotton-candy cloud, ripping at its billowing corners with razor-sharp talons. He'd been coming here for more than a thousand years, his shadow ...