Menghua Street is a small unreconstructed street in Shanghai.

  Menghua Street (Dream Flower Street) is an unreconstructed small street in Shanghai's Huangpu District, which still retains the original look of Shanghai Old City. Menghua Street is located in the downtown area of Shanghai, just like a small town in the heart of the metropolis.

Public Transportation: Metro Line 8, 10; Bus No.: 11, 18, 23, 24, 66, 218, 537

Home - See Shanghai through beautiful pictures
Previous Back to Index Next