Videos
China built Asia's longest subway station
Shuangyong Station is building in the 710-meter city of Shenzhen, which can serve 270,000 passengers a day.
Browse ScienceInfo articles and explainers related to Shuangyong Station.
1 published item.
Shuangyong Station is building in the 710-meter city of Shenzhen, which can serve 270,000 passengers a day.