Prime Minister Narendra Modi on Monday referred to the common cultural heritage of India and Nepal and said the Nepalese people were "equally happy" as the temple for Lord Ram was under construction at Ayodhya. Mr. Modi praised Nepal for preserving its ancient culture and civilisation and said, "Visiting Nepal is not a political matter for me, It gives me …