Das Jüdische Flüchtlingsmuseum in Shanghai ist ein Museum in Shanghai.
The General Post Office Building is the head post office of Shanghai, China.
Duolun Road, formerly Darroch Road, is a historic street in Hongkou District, Shanghai, China.
Broadway Mansions is a nineteen-floor Art Deco five-star hotel in Shanghai, China. and was for over five decades one of the primary symbols…