"Lord Ram is Nepali, not Indian," says Nepal Prime Minister KP Sharma Oli, adding that Ram's birthplace of Ayodhya is not located in Uttar Pradesh but near the Balmiki Ashram in Thori, Nepal.