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. 

More From Author

<div>“I’m Dying”: New York Woman Parks Mercedes Next To Manhole, Falls Inside</div>

<div>Sergio Gor Hints At “Big Things” In India-US Nuclear Collaboration</div>

Leave a Reply