I traveled to Bali for our upcoming film Love Hate Love and one of the most beautiful places I visited there was Tanah Lot.

Tanah Lot is a rock formation off the Indonesian island of Bali. It is home of a pilgrimage temple, the Pura Tanah Lot (literally "Tanah Lot temple") and a popular tourist and cultural icon for photography and general exoticism.

Music by The Flaming Lips

ktffilms.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…