What is wrong with this picture ?

There are two missing buildings on the left !

9/11/01

DSCN2634