This architectural ruins is located in Kuta Sub-district, Badung District, Bali Island, where Uluwatu Temple lies. Uluwatu temple is jutted into Indonesian ocean. The temple is 30 kilometers to the south of Denpasar. Uluwatu Temple, also called Luwur Temple, is one of the six Sad Kahyangan Temples, the main spiritual pillars in Bali Island.
View Full Image on Dreamstime
Username: Azel2101
Editorial: No
Width: 4896 pixels
Height: 3264 pixels
Downloads: 0
Image ID: 189481963