The Street View team has caught the aftermaths of several accidents, but here is a rare shot of the point of impact.