I'm going to Beijing in the window and while I figured it wasn't centrally located, I thought I would look at that HIX that is on the 5k list.
Those are some pictures! I don't have time to research now, but is it next door to a refinery or something? I like how they have those photos are front and center. It made me laugh.