63a8d745ec52ddb626dcc1a7ef45dea37ff57dd7 Next → Rescuers look for survivors after a landslide hit an industrial park in Shenzhen, south China’s Guangdong province (AFP Photo/STR) Share this using:Click to share on Facebook (Opens in new window)Click to share on Twitter (Opens in new window)Click to share on Tumblr (Opens in new window)Like this:Like Loading...