FILE--Spectators watch a men's singles match during the Shanghai Rolex Masters tennis tournament at Qizhong Forest Sports City Tennis Center in Shan Stock Photo - Alamy
Venue for the Tennis Masters Cup Shanghai - Review of Qi Zhong Stadium, Shanghai, China - Tripadvisor