Lotus Temple at Delhi, India Shutterstock Image - Lotus Temple at Delhi, India - ID: 669881866