- Stock Photo ID: #DL175918
- 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