Images, Photos, Vintage New York City A Prairie in NYC? May 30, 2013 Stomp and Crush Some interesting photos of the Twin Towers and the Statue of Liberty. Anyone know if this prairie was in NYC?