New Delhi, Oct. 13 -- Most tourists to China make a beeline for the Forbidden City in Beijing. But there's another part of the country that has largely been forbidden to foreign travellers till a few decades ago - Tibet, the Roof of the World. ...