Shuangqiao Road is a station on Line 4 and Line 8 of the Chengdu Metro in China.
Wikipedia https://en.wikipedia.org/wiki/Shuangqiao_Road_station
Coordinates 30°38'56.095" N 104°6'41.88" E