1. The Baha'i House of Worship in New Delhi is better known as the Lotus Temple, thanks to its lotus-shaped concrete petals. The complex covers 26 acres (nearly 11 hectares).
2. The Baha'i House of Worship in New Delhi is better known as the Lotus Temple, thanks to its lotus-shaped concrete petals. The complex covers 26 acres (nearly 11 hectares).