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 ...
Nepal, which is located between two economic powerhouses, India and China, has traditionally relied on its southern neighbor for trade and transit. Additionally, Nepal had a history of engaging in ...
While China sees Nepal as the perfect market for its hydropower and electricity infrastructure, India is trying to curb relations between the two.