Photos show the beautiful natural wonder of lakes, mountains, verdant forests, and waterfalls of Jiuzhaigou Nature Reserve in southwest China's Sichuan province, a fortnight after the magnitude-7.0 quake hit the area on Aug.8, 2017.
Da Vinci painting sells for $450m
Festival casts spotlight on Buddhism culture and travel
Huju Opera "Thunderstorm" performed in Beijing
People visit Live Design Int'l Show in Las Vegas
67th Miss World Competition held in Hainan, China
"Animal stars" seen at Yunnan Zoo in SW China