My lady sent this a while ago because she was intrigued by the look of this enormous structure and wondered what it was.
I’ve spaced it for too long, methinks, as the website for it at peoplerail in China has stopped working for me. Sigh. YMMV.
It’s a train station. May well be the biggest one I’ve ever seen. It is certainly amongst the neatest looking!