LITANG: City in the SkyAt 4,050 meters (13,300 ft) high in the middle of a vast grassland lies a peculiar town of 50,000 Tibetans full of flavor, authenticity,...