By Biswas Baral—The current standoff between India and China over the Doklam plateau has been a source of great concern in Nepal, which, just like Bhutan, is precariously sandwiched between