Zhabei GuideZhabei is in Shanghai. Shanghai Railway Station, the major one just north of People's Square is in this district in addition to a long-distance bus depot. The district is served by Metro lines 1, 3,4 and now added line 7 and numerous bus routes. HotelsFind hotels in Shanghai and more. PhotosBrowse Zhabei photos.
Right Now on Around Guides