China issues travel restriction on its citizens visiting Nepal India Live Today Senior Nepal government officials were reportedly quoted, as saying that the travel advisory has been issued by Beijing to prevent Tibetans from visiting India via Nepal to participate in the 34th Kalachakra Initiation scheduled for January 3-14 in ... |