Things That Make You Go ‘Hmmm’ (Part 3)

posted in: The Bigger Picture | 0

Some items for your consideration: Item 1: Chomolungma conquered! Google launches virtual tour of Nepal Everest region Even armchair tourists can now claim they have seen the roof of the world, as Google’s Street View project has introduced a virtual tour … Continued