Puerto Progreso, Mexico. View of the beach at Progreso, Yucatan.
Image dimensions: 3168 x 4752 pixels