Return to my article on Flores Looking north over Lake Petén Itzá from the summit of Tayazal View source image (4896 x 3672 pixels, 6.6 MB)