The Lotus Temple, located in Delhi, India, is a Bahá'í House of Worship that was dedicated in December 1986, costing $10 East of Nehru place, this temple is built in the shape of a lotus flower.
Photo by majestic.shane
Royalties free, Commercial & Editorial use
$10.00