- Indonesia
The turquoise lake at Kelimutu, Flores.


Return to: Indonesia or Gallery