Two rare rocks, from which the idol of Lord Ram will be carved out reached Uttar Pradesh's Ayodhya from Nepal.
Do you want to be informed everytime with our latest news?