Stained glass windows in front of our hotel in Chichen Itza