LOCATION

Denpasar, Indonesia