This image shows the Tanah Lot temple, in Bali island, indonesia

This image shows the Tanah Lot temple, in Bali island, indonesia

 Stock photo ID: 113933335