I am making a educated guess on this one.  No landmarks to match, except knowing where the Thunderbolt was. There is a shadow to the left of the boys head which I am guessing is the top of the building in the present day photo.  The tall building maybe wasn’t built yet, not sure.

 

Click here for next