IFWT_Google Maps Logo
You can’t necessarily put yourself back in time, but Street View now let’s you see what was going on some months back, like a building in the process of being built.

Tat Wza

I’m sure there will be plenty of applications for street views ‘time travel’, but for now Google is showing of building being built.