Mount Qomolangma, the world's highest peak, is 8,848.86 meters, according to joint announcement by China and Nepal on Tuesday.The survey team of 53 members started training and preparation in early M
Fifty 4th-graders from Cascade Elementary School in the town of Orem made their home state Utah in the western United States very proud recently, when Chinese President Xi Jinping sent a letter in re