KATHMANDU (AFP) - Google launched a virtual tour of Nepal's Everest region on Thursday, allowing armchair tourists a rare glimpse of life in one of the toughest and most inaccessible places on earth, ...