Bali, Indonesia - Apr 22, 2016. View of Pura Uluwatu temple in Bali island, Indonesia. The temple (pura in Balinese) is built at the edge of a 70 meter high cliff or rock projecting into the sea.

Bali, Indonesia - Apr 22, 2016. View of Pura Uluwatu temple in Bali island, Indonesia. The temple (pura in Balinese) is built at the edge of a 70 meter high cliff or rock projecting into the sea. - 74848127

Similar stock images

to-top-page