With Google Maps Street View expanding at much better phase with its continuing expansion – with Swiss mountains and much more, the Maps team this time...