Street View lets you scale Western Europe’s highest mountain in your pajamas Google shrunk its Street View cameras to give us a close look at this stunning model world