Nepal-China direct bus arrives in Lhasa

The first direct passenger bus plying from Nepal’s capital Kathmandu to Lhasa City of Southwest China’s Tibet Autonomous Region arrived in Lhasa Wednesday afternoon after four-day journey with some ceremonies from the two sides.