- Stock Photo ID: #YX903835
- Image Credit: Picxy.com/PRINCE9
- Description:Ram Lord ldols in Ayodhya city. Ram Bhagwan (Lord) giant statue or sculpture for Dusshera festival. Hindu religious festival Dussehra. Idols of gods Rama.
- Location: Ayodhya, Uttar Pradesh, India