small stone temple on offshore rock and waves around its base, depicting Tanah Lot Temple.

More in Travel

View all