Posted in Portfolios 9/11 seen from space by Yves Roumazeilles on September 10, 2013 A few hours after the collapse of the Twin Towers, the Landsat 7 satellite photographed New York City keeping a different view of the dramatic scene. New York City from space on 9/11