
A lot of netizens are curious about the venue’s history and amenities.
The stadium, located in the premise of the National Sports Complex of Bukit Jalil in Kuala Lumpur, is one of several sports facilities in the National Sports Complex, and is within walking distance of other sports facilities such as the Bukit Jalil National Stadium, National Hockey Stadium, National Squash Centre and the National Aquatic Centre.