Imagine the image of a Balinese temple (pura) perched high on the rock, facing the wide open ocean. With the crashing waves below and the dramatic colors of the dusk sky as background, lit by the slowly disappearing sun. Tanah Lot is located in Tabanan, only around 30 km away from Denpasar. The temple is located some 300 meters offshore. The history of Tanah Lot temple was believed to date back to the 16th century, by Dang Hyang Nirartha, a respected religious figure in Bali.