Indonesia

Ubud, Bali

Location: Indonesia (Asia)