News

The new map adds 335 square kilometres (129 sq ... a disputed area that lies at the strategic Nepal-India-China tri-junction. The unilaterally built motorway links India's Uttarakhand state ...
A Nepali investigation blamed lawmakers and officials for looking the other way. The $216 million airport receives only one ...
While China sees Nepal as the perfect market for its hydropower and electricity infrastructure, India is trying to curb relations between the two.