“Ulu” means “superior” and “watu” means, “rock”.
Uluwatu Temple is one of the 6 temples regarded as spiritual pillars of Bali, built on a cliff about 70 meters above the sea.
Balinese believe that here is where the three divine powers of Shiva, Vishnu and Brahma meet.