The Nepal-India-China connect