Please turn on JavaScript. Media requires JavaScript to play.

A stampede at a hilltop temple in northern India has killed at least 120 people, police have said.

Police said the victims included 30 children. Dozens more people were hurt and have been taken to hospital.

This footage has no audio