Where is this blossoming Bahá'í temple?

Answer India

Constructed in 1986, the Lotus Temple in New Delhi is the central house of worship for the Bahá'í in India.

Last updated 5 years ago · 2.2K views · SOURCE