Hindus offer prayers during a religious ceremony at the Uluwatu temple of Bali, Indonesia, Sept. 29, 2016. The Uluwatu temple, which lays on the edge of a 70-meter-high cliff, is regarded as one of the six holiest places for worship in Bali. (Xinhua/Du Yu)