Mexico City, Mexico
playa del carmen, quintana roo, Mexico
Mérida, Yucatan, Mexico
Neuhausen am Rheinfall, Schaffhausen, Switzerland