Vishnu Dashavatar temple, Deogarh, Lalitpur, Uttar Pradesh, India, Asia, Asian, Indian temples
The Vishnu Temple, often termed Dashavatara, meaning ten incarnations is located at Deogarh, Uttar Pradesh, India
Size: 3417px × 5117px
Photo credit: © Indian Pictures RF / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 66461, aad, abandoned, ancient, architecture, asia, asian, avtar, blue, carved, color, das, dasavatar, dasavatara, dasavtar, dashavatar, dashavatara, deities, deity, deogarh, dpa, exterior, god, gods, hindu, hinduism, historical, incarnation, incarnations, india, indian, lalitpur, landmark, landmarks, mandir, neglected, north, outdoor, place, places, pradesh, religion, religious, ruins, sky, statue, temple, temples, ten, uttar, vertical, vishnu