Tanah Lot Tanah Lot is a famous and iconic rock formation and sea temple located on the southwestern coast of Bali.