Bali to jedna z wysp archipelagu Małych Wysp Sundajskich w Indonezji. Znajduje się na niej hinduska świątynia Tanah Lot, malowniczo położona u wód Oceanu Indyjskiego. Nazwa tej XVI-wiecznej budowli oznacza dosłownie „ląd w morzu”, co podkreśla jej niezwykłą lokalizację na obmywanej falami skale. Aby dostać się do świątyni, należy przejść przez płytką wodę, używając przy tym na przypływy. Wstęp do Tanah Lot mają jedynie wierni – turyści muszą się zadowolić podziwianiem jej z zewnątrz. Atrakcją turystyczną jest również znajdujące się tu wybijające z oceanu źródełko, którego woda nie jest słona.