Stones From Nepal Reach Ayodhya, Likely To Be Used For Ram's Idol

Two Shaligram (non-anthropomorphic representations of Lord Vishnu in Hindu religion) stones dispatched from Nepal for the Ram Temple in Ayodhya, reached their destination today.