Durga mandir

Durga mandir is a temple of the Goddess in Nepal.

Deities: Devi.

Shahid Path, Siddharthanagar, Lumbini Province 32900, Nepal

Source: google.