(Left) Wang Bin and Wang Chuqi stand on the water channel in their home town, Shizhuan County in Ankang city in northwest China's Shannxi province on May 22, 2014. (Right) Their parents work at the Foxconn factory in Dongguan in South China's Guangdong province, May 28, 2014. [Photo/Xinhua]
|