Ayodhya, April 7 -- In a breathtaking blend of devotion and cutting-edge science, Ayodhya witnessed a historic moment on Sunday as the divine rays of the Sun adorned the forehead of Ram Lalla during the much-awaited Surya Tilak. At the stroke of 12 noon, the deity was bathed in sunlight for precisely four minutes - a spectacle that left thousands in awe and millions watching around the world spellbound.
"I have never seen anything like this," said Ramesh Tiwari, a pilgrim from Varanasi, his eyes gets moist with emotion. "It felt as if the heavens themselves descended upon Ayodhya to bless Ram Lalla."
The celestial ceremony was the highlight of the Ram Janmotsav celebrations this year. For months, scientists from ISRO and several IITs work...