3028 Kunyang Bei Lu,
near Yuanjiang Lu
上海旗忠森林体育城网球中心
昆阳北路3028号,
近元江路
Phone
This 15,000 seat tennis stadium was built in 2003 for the ATP World Tennis Finals. The arena's dome roof can be opened and closed to accommodate weather conditions. Recently it has hosted the 2015 Shanghai Masters. Read more