Alike 4.0 truetrue English Brass sculpture of goddess Durga from Tedha Temple situated in Jwalamukhi, Himachal Pradesh. author name string: Brahmavadini...