{"document_url": "https://en.wikipedia.org/wiki/Yili_Road_station"}
Shanghai Metro station
Yili Road (Chinese: 伊犁路; pinyin: Yīlí Lù, ultimately named after the Ili River) is a station on Line 10 of the Shanghai Metro, located in Changning District. It opened on 10 April 2010.

Places nearby