The station is designed to handle up to 16,000 passengers every hour during peak time.
This Giant Railway Station In China Was Built On A Mountain In Just 38 Months
The station is designed to handle up to 16,000 passengers every hour during peak time. …
