Young people play basketball at a public square in Mahaicun village, Northwest China's Qinghai province, on Aug 11. [Photo/Xinhua]