I'm not a train fan, what are these things?

cityphoto 0 3

I'm not a train fan, what are these things?