Bukit Jalil National Stadium
May 18, 2009 by admin
Bukit Jalil National Stadium, located in the National Sports Complex to the south of the capital city of Malaysia Kuala Lumpur, is a 100,000 capacity all-seater, multi-purpose stadium that was built in 1998 to host the 1998 Commonwealth Games. Bukit Jalil’s capacity makes it the joint ninth largest stadium in the world, alongside... [Read the rest of this article]

