Living vicariously just got a bit more exciting. Google Maps had added some of the most famous (and highest) mountains in the world to Street View. The list includes Aconcagua, Kilimanjaro, Mount Elbrus and Everest Base Camp — four members of the Seven Summits, letting you explore some of the of the highest points on Continue Reading →