Thirty-four people were confirmed dead after a landslide struck a village in Zhenxiong County, southwest China's Yunnan Province on Monday, said local authorities.