In Delhi, India, there is a giant flower floating in the middle of a garden. The Lotus Temple, a spiritual and architectural masterpiece, is a fascinating piece of architecture. Inspired by the purity ...