India News | Press Trust of India | Wednesday April 17, 2024
At noon on Ram Navami Wednesday, the Sun's rays will fall on the forehead of Ram Lalla in Ayodhya, a 'Surya tilak' of the deity made possible by an elaborate mechanism involving mirrors and lenses.
www.ndtv.com