It sure looks like passengers on a train -- Is that the Dulles airport control tower?

I know I've seen this shape...

Mark