Search:
marcwan.com
Up
Beijing South Stations feels more like an airport than a train station, especially with the massive drop-off and pick-up ramps outside, etc. It's brand spanking new and crazy huge.