Back to photostream

Tanah Lot temple

Tanah Lot means "Land (in the) Sea" in the Balinese language. Located in Tabanan, about 20 kilometres (12 mi) northwest of Denpasar, the temple sits on a large offshore rock which has been shaped continuously over the years by the ocean tide.

371 views
10 faves
4 comments
Uploaded on December 5, 2023
Taken on October 6, 2023