Hundreds of Indian pilgrims have been stranded in Nepal on their way to Kailash-Mansarovar in Tibet as Chinese authorities stopped them at the border entry point saying that their vehicles did not have route permit.
Hundreds of Indian pilgrims stranded on Nepal-...