- Nengjiang Road (Shanghai Metro)
Nengjiang Road is the name of a station on
Shanghai Metro Line 8. This station began operation onDecember 29 ,2007 . It is located at Zhongyuan Road and Nengjiang Road, inYangpu District . It is also located near anAuchan superstore.Shanghai Metro
line8=yes
Wikimedia Foundation. 2010.