'Ulu' meaning top and 'watu' meaning stone, or rock, Uluwatu Temple, also known as Pura Luhur Uluwatu is the place…