Which is the highest town in the world?
The highest town of the world is Wenchuan. The highest city in the world is Wenchuan, or Wenzhuan, in Quinghai.Wenzhuan-Tibet road is a town situated in the People’s Republic of China. According to The Guinness Book of World Records, Wenzhuan is the city with the world’s highest altitude–16,730 kaki/5.019 meters above sea level.