SAIFEI
Industrial site
Room 803-805, Building n°8, 1968 Gong He Xin Road Zha Bei District, 200072 Shanghai
China
31°
16'
53"
N
,
121°
26'
59"
E
- Maps are available under the Open Database Licence.
- © OpenStreetMap contributors.
- © Safran