China constructs world's highest weather station atop Kunlun