Archive for April 14th, 2009

Lotus Temple

The Lotus Temple is a striking structure found in Delhi, India. It is a Bahai House of Worship and is one of the prominent attractions in the city. The Lotus Tower serves as the main temple for the Bahai faith in the Indian subcontinent. Temple HistoryThe Lotus Temple was designed by Iranian architect Fariborz Sahba who was tasked to work on the temple beginning in 1976. Work on the temple took 10 years to complete. It was first opened to the public on December of 1986. It had since attracted m…