Car hire :: China :: Shanghai Luwan
Map for the car hire pick up location at Shanghai Luwan.
Pick up address: 596 Fuxing Middle Rd Luwan , Shanghai, 200020