Live action footage
Kukulkan Pyramid at Chichen Itza, Mexico, time lapse
HD
1920 x 1080
Editorial Use Only