Shanghai City GIS Developing Corp.
Shanghai, China