Car hire :: China :: Beijing
Map for the car hire pick up location at Beijing.
Pick up address: Unit 16 N 1 Dongzhimen Nei Ave Dongcheng District , Beijing, 100007