At least 140 people have died in a stampede at a Hindu temple in the Indian state of Himachal Pradesh.
A rain shelter on the mountain path to the temple collapsed, triggering rumours of a landslide.
Many of the victims were children, trampled to death during the panic. Fifty more people were hurt and are being treated in hospital.
Tens of thousands of devotees had been gathering to celebrate the annual nine-day festival of Shravan Navratras.
An investigation is now under way into the incident at the Nainadevi temple, in the Bilaspur district, about 160km (100 miles) from the Himalayan hill town of Shimla.
Most of the worshippers are believed to be from the neighbouring state of Punjab.