Jiangwan Stadium, located in Yangpu District, was designed by the famous Chinese architect DongDaQiu and completed in October 1935. It was the largest stadium in the Far East at the time. On the west of Jiangwan Stadium there is the newly built ChuangZhiTianDi Square - a large Plaza providing entertainment, leisure, delicacy, snacks, etc.
Address: 346, Guohe Road
Public Transportation: Metro Line 10; Bus No.: 8, 61, 537, 538, 817, 854, 942