Hongkou District
Duolun Road (; : "Dulen Lu"), formerly Darroch Road (), is a historic street in Hongkou District, Shanghai, China.