"We are also trying to amplify that Nepal is the birthplace of Buddha," says Ms Lama. "Time and again, some people seem to misinform the world by saying that he was born in India." She says the ...