Police put death toll at 30, including children as young as 10 years old, following incident in Himachal Pradesh.

At least 27 children, some as young as 10 years old, have died in northern India after a school bus plunged into a deep ravine in the Himalayan foothills, according to police.

Three adults also lost their lives on Monday when the vehicle carrying young students home in Himachal Pradesh state skidded off a cliff and crashed into a gorge near Nurpur, about 325km from the state capital, Shimla.

Twelve injured passengers were rushed to hospital, most in critical condition.

“The bus rolled into a 200ft-deep gorge, killing 27 schoolchildren, two teachers and the driver,” said Santosh Patial, a senior local police official.

“My first priority was to save lives. We will now investigate the reasons for the accident,” he told the AFP news agency from the scene.

Most of the students were aged between 10 and 12 years and were from a local school, added Patial.

Onlookers rushed to search the mangled, upturned yellow bus for survivors.

Images from the scene showed injured children being carried away, bloodied and bruised, some on stretchers and others in the arms of bystanders.

The state government has announced 500,000 rupees ($7,700) in compensation for each victim’s family.

India has some of the world’s deadliest roads, nearly 150,000 people killed in accidents in 2015, the latest government data shows.

Prime Minister Narendra Modi said he was anguished by the loss of lives in the latest incident.

“My prayers and solidarity with those who lost their near and dear ones in the accident,” he wrote on Twitter.