Thuwunna Stadium is a multi-use stadium complex, located in Yangon, Myanmar. The 32,000-seat stadium is smaller but more up-to-date than the Aung San Stadium. It's the venue of choice for most national and international level football and track and field competitions. The Thuwunna National Indoor Stadium is part of the same complex.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Thuwunna_Stadium
Address (Unnamed Road), Yangon (East), Myanmar (Burma)
Coordinates 16°49'16.981" N 96°11'16.498" E