Tanah Lot, meaning earth and sea, is a temple located in the Tabanan Regency of West Bali, situated on top of a rock at the beach, overlooking the ocean and the magnificent coastline. Tanah Lot temple, located on the beach in West Bali. Low tide visions of the beach by Tanah Lot temple. Tanah Lot; …