Where is Shanghai Masters (tennis)?

Coordinates: 31.041, 121.355

Be the first visitor to thank for this answer!

Thanks!