Asia's longest subway station will be making a debut in China's Shenzhen City. Construction of a major part of the Shuangyong Street Subway Station is complete. The station measures 710 meters long, 20.2 meters wide, and 24 meters deep. The engineering marvel, which is expected to carry up to 270,000 passengers a day, is scheduled to open for public service by June 2020.
Updated 22:15, 31-Oct-2018