Have you seen the new Google Maps Street View of Mont Blanc?  After a week of trying news coming from multiple avalanches in the Alps, it’s nice to see something shed a little positive light on the natural beauty and wonder that these majestic mountains carry.   Google Map’s Street View offers complete 360 footage […] Read more…