Beijingwalker
Frequent Poster
- Nov 4, 2011
- 88,679
- 110,753
- Country of Origin
- Country of Residence
Highest top class FIFA Quality certified stadium in the world, Lhasa city, Tibet. altitude 3,646 meters above the sea level, capacity over 20,000 seats.
Stadium is inside the Lhasa sports center, together with modern gymnasiums, swimming center and other sports facilities
Stadium is inside the Lhasa sports center, together with modern gymnasiums, swimming center and other sports facilities