Devi Parvati structure in Bali

What a divine grace...!!
No..it's not in India..!!

Goddess Parvathi (Mother of Ganesha)  Sculpture at Villa Sarna Ubud, Bali, Indonesia.

Comments