3028 Kunyang Bei Lu,
near Yuanjiang Lu
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
SmartShanghai.com is an independent media publication dedicated to honesty and editorial transparency. We are for Shanghai residents,
written by a team of long-term, opinionated and knowledgeable writers and editors. We never give an opinion or recommendation that we
wouldn’t also share with our own friends and family.