architravel.com
Kaohsiung National Stadium
The National Stadium formerly known as the World Games Stadium, is a multi-purpose stadium in Zuoying District, Kaohsiung, Taiwan. It is currently the largest stadium in Taiwan in terms of capacity…