Cristo Rei beach
Beach in the Bay of Dili, East Timor.
Things to see in Timor-Leste
Wikipedia