Mission to Earth's Roof: Scientists set up world's highest weather stations on Qomolangma