Taojiang Road and Dongping Road are short and Shanghai-like small roads. The sycamore leaves on both sides of the road are thick like umbrellas and generally shelter passers-by from wind and rain. The primary school attached to the Shanghai Conservatory of Music on Dongping Road.
Taojiang Road and Dongping Road are very suitable places for strolling.
Taojiang Road (From intersection of Taojiang Rd and Fenyang Rd to intersection of Taojiang Rd and Hengshan Rd)
Hengshan Road (From intersection of Hengshan Rd and Taojiang Rd to intersection of Hengshan Rd and Dongping Rd)
Dongping Road (From intersection of Dongping Rd and Hengshan Rd to intersection of Dongping Rd and Yueyang Rd, Taojiang Rd )
Xuhui District , Shanghai