Pura Tanah Lot temple is built on a rock in the sea (Bali, Indonesia)