Lotus Temple

Lotus Temple New Delhi – The Bahai House of Worship