Tibet, nestling in the Roof of the World, evokes a sense of mystery for many in the world. Making a trip to this remote region will help to lift the veil and provide insights into ancient and modern Tibet. ˇˇTibet, located in southwest China, has an area of 1.2 million square km, equal to that [...]
Full Story »