One of the iconic temples located in Uluwatu, Bali, Indonesia.
Salah satu pura ikonik yang terletak di Uluwatu, Bali, Indonesia.
Location: Indonesia