San Pedro la Laguna on the shores of Lake Atitlán

Click photo above to see it bigger