Where is Canidrome (Shanghai)?

Coordinates: 121.458 31.214

Be the first visitor to thank for this answer!

Thanks!