Located in the center of Huzhou, with Taihu Road to the east, Renbei Road to the south, Deqing North Road to the west and Outer Ring North Road to the north, this Stadium includes such main buildings as Baihe stadium, flying fish swimming pool and small ball hall, etc. The shape of the Stadium is very modern.