Pandawa Beach, Bali, Indonesia.