MEA spokesperson Randhir Jaiswal said 96 Indian nationals who were stranded on the Chinese side have safely crossed over to Nepal by land route