Get Premium
Showing more like

Part of the BAPS Shri Swaminarayan Mandir, Robbinsville, New Jersey, USA. Listed on Wikipedia as the second-largest Hindu temple in the world.