Tanah Lot, Bali, Indonesia.

Tanah Lot, Bali, Indonesia.