Up in the top left hand corner, you see a sign in red letters saying "Coat Factory." That is the Burlington Coat Factory building, hit by a piece of an airplane landing gear (photo below from the Internet).
This is the building that will be torn down to make way for the Victory Mosque.
This IS Ground Zero!
Show this to your terrorist apologist Leftist friends, if you have any.