Zermatt has been chosen as Google’s first European attempt to take its Street View success to the slopes. If you have used Google Street View, you’ll know that it’s a neat little mapping…
Back to news
Search