El Templo Marino de Tanah Lot se encuentra situado en la costa oeste de Indonesia, cerca de Kediri. Este templo es otro de los grandes templos de Bali. Erguido, solitario y misterioso, sobre un acantilado, desde él se divisan las vistas más impresionantes de la isla, sobre todo al atardecer, cuando el sol se esconde. Su nombre significa en lengua balinesa "tierra en medio del mar", precisamente por el lugar donde estáemplazado.