What’s the story with this?
It’s an old Internet spoof.
It’s a fake photo that made the rounds on the web after September 11, 2001. It was supposedly a tourist photo recovered from a camera around the WTC.