Blog Archives

Hengshan Road in Shanghai

Hengshan Road in Shanghai Hengshan Road (Chinese: 衡山路, pinyin and English: Hengshan Road), which was under the license period called Avenue Pétain, is the most central street in the former French Concession in Shanghai. Hengshan avenue is 2.3 km long and runs as an extension of Caoxi Lu from Xujiahui, follow Xujiahui Park until more »

+ read more