Purchase this photograph Date of Photograph: April 3, 2015
Location: New Delhi - India
The Lotus Temple is s Baha'i House of Worship. Completed in 1986, it has won numerous architectural awards and is famous for its flowerlike shape. It serves as the Mother Temple of the Indian subcontinent and has become a prominent attraction in the city