Found only on the riverbanks of Kali Gandaki River that flows through Myagdi and Mustang district, the Shaligrams are already on their way to Ayodhya via Janakpurto. On arrival, idols of Lord Ram and Sita will be built by Ram Janmabhoomi Teertha Kshetra.