The Mayan ruins of the Temple of the Wind in Tulum Mexico.  Tulum is located in the Yucatan Peninsula.

Royalty-free stock photo ID: 31120078

The Mayan ruins of the Temple of the Wind in Tulum Mexico. Tulum is located in the Yucatan Peninsula.