- Stock Photo ID: #SC525592
- Image Credit: Picxy.com/PRINCE9
- Description:Idols of Lord Ram and Hanuman standing in Ayodhya city. Large sculpture of Ram, Hanuman near Laxman Nagar. Large statue of Lord against sunset sunrise.
- Location: Ayodhya, Uttar Pradesh, India