World's Highest Webcam Installed Atop Mount Everest

More from LiveScience