Tanah Lot Temple
Pura Tanah Lot (Tanah Lot Temple) is Hindu Temple.
Located about 20 km from Denpasar, the temple sits on a huge offshore rock which has been shaped continuously over the years by the ocean tide.
Tanah Lot means "Land in the Middle of the Sea" (in Balinese language) is a famous rock formation off the Indonesian island of Bali.
Note: It is a fantastic place to view beautiful dramatic sunsets. Every day at dusk, tourists throng the area to witness the magnificent silhouette of the temple against the glowing horizon.