Shah Alam Stadium
The Shah Alam Stadium is a multi-purpose stadium located in Shah Alam, Selangor, Malaysia. It is used mostly for football matches but also has facilities for athletics. The stadium is the officially home of the Red Giants since 16 July 1994, and has a capacity of 80,372.