ParentFull threadZak·Germany does, in fact have street view. There were delays and pauses, and more places blurred than in most countries but it's available, at least for major cities.https://goo.gl/maps/MDRCK7upDPPiPKqa6View on HN