Universal Pictures' "The Secret Life of Pets" stood in second place with 195 million yuan in sales in its first week in Chinese theaters.[Photo/Mtime]
Qixi Festival in ancient paintings
Plan a trip following the textbooks
Witnesses to hutong cultural changes
Your guide to the Dragon Boat Festival