Customers buy coffee at a newly opened police station-themed coffee shop in Hangzhou, East China's Zhejiang Province. Photo: IC
High-school graduates play at a “color powder” running event in Southwest China’s Chongqing Municipality, where over 10,000 students ...