Locked in by towering mountains, the Tibet Autonomous Region, on China's southwestern border, lies in the main part of the Qinghai-Tibetan Plateau, the highest in the world.
Full Story
Editor: Feng Hui