News

The world's tallest mountain technically is not Mount Everest ... pollution.It offers what's arguably the best view of the observable universe, and right now the summit is host to 13 telescopes.