Do you want to summit Europe’s highest peak, the iconic Mont Blanc? Google Street View has now enabled all of us to see the top of Mont Blanc for ourselves, from the safety of our computer screen. Google has partnered with a few of the world’s greatest outdoor athletes to capture stunning “Street View” images …