In the middle of industrial north Etobicoke sits a stunning Hindu temple that looks like a taste of the Taj Mahal here in modern Toronto.