- Address: Lhasa
- Country: China
- Capacity: 20,000
- Opened: 2014
- Main use: Football
- Tenants:
Extra stadium info – Lhasa Stadium
The stadium, which is located at a high altitude, is among the main sports venues in Tibet.
Input your search keywords and press Enter.