Mount Emei (峨眉山), located in Sichuan Province, is one of the four holy mountains of Chinese Buddhism. (More)
Although China's national team is not competing this year, there is still a strong Chinese presence on and off the sidelines of the tournament, which has attracted worldwide attention.
China's C919 large passenger plane project has entered into a new major phase with intensive flight tests in multiple sites around the country.
A blast in an industrial park in southwest China's Sichuan province has killed 19 and injured 12 on Thursday evening, local authorities said.
?UN Secretary-General stressed the importance of multilateralism and rules-based international relations.
Jiang Wen's new film "Hidden Man" was unveiled to great applause by fellow filmmakers and film critics at an outdoor venue in Beijing.
A World Cup of surprises concludes with a final of contrasts.