no its the last scene from the original Planet of the Apes...
instead of Big Ben that was the head of the Statue of Liberty from New York harbor...
He realizes hes back on Earth...
I was just joking - I recognized the reference, and the photo shopping was clever. I wouldn’t mind London’s giant ferris wheel or the shard getting this treatment, honestly. But I like Big Ben.