Asked by clive crasto from New Zealand | Feb. 06, 2018 20:33
About:A Word of Welcome
I stay at No.839 Renmin Road, Huangpu District, Shanghai 200010,what is the closest bus stop?
This is for the open top sightseeing bus.
Thanks
Reply