Thursday, March 19, 2009
Tuesday, February 10, 2009
Marktown is the closest you'll ever get to being on another planet on the southeast side of Chicagoland. It sits in the middle of an oil refinery, and looks like an English village. See the satellite image here and the bird's eye here. You need to make it to Marktown; it is totally surreal.