By Ashok Mehta (12 January 2018) – For India, Nepal is geo-strategically the most important country, the crown jewel of the Indian subcontinent and the buffer between India and China