The Lotus Temple is an unmistakable architectural wonder, but the religion it celebrates remains lesser known The Lede Religion The Lotus Temple is an unmistakable architectural wonder, but the religion it celebrates remains lesser known