Shangcheng Sports Centre Stadium is a stadium in Hangzhou, China. It was a venue for the 19th Asian Games and has hosted some international football matches and have a capacity of 13,544.Shangcheng Sports Centre Stadium at hangzhou2022.cnAsian Games 2023: List of all competition venues sportstar.thehindu.com It was opened in September 2009 and was renovated in April 2019 for the 19th Asian Games.

References