HOUSTON, TX - APR 20: BAPS Shri Swaminarayan Mandir in Houston, Texas, as seen on Apr 20, 2019. The mandir, located in the Houston suburb of Stafford was built in 28 months and consists of 33,000 pieces of hand-carved Italian marble and Turkish limestone