Chin Woo Stadium is an indoor stadium located in Jalan Hang Jebat. Lion dance, dragon dance and wushu performances are frequently held here each year.
As featured in Time Out KL's 101 things to do in KL
Chin Woo Stadium is an indoor stadium located in Jalan Hang Jebat. Lion dance, dragon dance and wushu performances are frequently held here each year.
As featured in Time Out KL's 101 things to do in KL
Discover Time Out original video