Main content

Where the Spirit Lives

The BAPS Shri Swaminarayan Mandir in London is the largest stone built temple in Europe, and was constructed using traditional methods, without a steel infrastructure.

What does it mean to locals and the faithful alike?

Release date:

Available now

13 minutes