Members of the Hindu community in the West Midlands have celebrated a new temple during a procession.
The community raised nearly £2m towards the Shree Krishna Mandir temple in West Bromwich, which would have cost about £10m, but work was done for free.
A procession was held on the first day of a nine-day opening ceremony for the temple in Old Meeting Street.
The temple, which will be used from 30 August, replaces a building where there was a fire in 1992.
The new temple has been made in India and assembled in England.