Introduction to Xu Genbao Football Base: Xu Genbao Football Base is located at the south end of Dongping National Forest Park in Chongming. It was initiated and established by national football coach Xu Genbao. It covers a total area of more than 70 acres. The base has three and a half standard football fields, one imported from Germany. The artificial turf indoor football field was completed on October 1, 2001.
Attraction