These are not some strange prehistorical monuments or ancient Egyptian tombs recently discovered. This is a photo from good old New York, New York. The camera doesn’t lie, but sometimes it cheats. Other photos that put this into context are found here.