Cristo Rei beach

Beach in the Bay of Dili, East Timor.

Things to see in Timor-Leste

Wikipedia