Sanur Beach along the ICON Bali shopping mall.
Pantai Sanur di sepanjang pusat perbelanjaan ICON Bali.
Location: Indonesia