Chen kisses the earth after he conquered the 1,491-meter Mount Songshan in Henan province on July 12. [Photo//Xinhua]
Chen hugs his family on top of the 1,491-meter Mount Songshan in Henan province on July 12. [Photo//Xinhua]