Duolun Road (original) (raw)

Duolun Road (simplified Chinese: 多伦路; traditional Chinese: 多倫路; pinyin: Duōlún Lù; Shanghainese: Dulen Lu), formerly Darroch Road (窦乐安路; 竇樂安路), is a historic street in Hongkou District, Shanghai, China.

thumbnail