champlung sari,champlung sari ubud, champlung,champlung sari entrance sign

The name sign over the entrance, located in jalan Monkey Forest, Desa Padang Tegal, Ubud, Bali 80571.