The Island of Flores in Guatemala from above. Flores is a small island in the lake Peten Itza and the capital of the department Peten in Guatemala.

The Island of Flores in Guatemala from above. Flores is a small island in the lake Peten Itza and the capital of the department Peten in Guatemala.