Beijing, June 15 (IANS) At least 17 people were killed Tuesday when a part of a mountain collapsed on work sheds at a construction site in China, authorities said.

Seven others were injured in the accident in southwestern province of Sichuan, Xinhua reported.