According to police, at least 120 people have been killed by a stampede in a temple in northern India.
The stampede happened at the Nainadevi temple in the Bilsapur district of Himachal Pradesh state, during a nine-day Hindu religious festival.
Police said the victims included 30 children. Dozens more people were hurt and have been taken to hospital.
The Nainadevi temple is about 160km (100 miles) from the Himalayan hill town of Shimla.
Indian temples are regularly hit by stampedes, as huge crowds of Hindu devotees flock to make offerings at festival times.
There have been at least three fatal stampedes in the country so far during 2008, although the numbers killed were far smaller than in the latest incident.