Pickup point
Denpasar City, Bali, Indonesia View on Map