The site of a road accident which claimed 20 lives in Linzhou City, central China's Henan Province. Twenty people have been confirmed dead and 13 others were injured after a coach fell off a cliff late Monday night in Linzhou City.

{keywords}

 

 

Photos taken on March 3, 2015 shows the site of a road accident which claimed 20 lives in Linzhou City, central China's Henan Province.

{keywords}

Rescuers work at the site of a road accident which claimed 20 lives in Linzhou City, central China's Henan Province, March 3, 2015.

{keywords}

 

{keywords}

 

{keywords} 

 

Source: Xinhuanet