Car hire :: China :: Shanghai Pudong
Map for the car hire pick up location at Shanghai Pudong.
Pick up address: 2988 Zangyang Rd Pudong , Shanghai, 200135