Police in India say at least 25 people have been killed and dozens injured in two bus accidents in the state of Himachal Pradesh.
A police spokesman told the BBC that a bus swerved off a mountain road near Dera in Kangra district, killing 12 people and injuring more than 30.
Most of the dead were Hindu pilgrims visiting holy shrines.
In another accident in the Kullu valley, a landslide buried a bus, killing 13 people and injuring six.
Survivors said the mudslide, near Manikaran, was apparently triggered by construction work higher up the mountainside.