Lotus Temple – The Bahá’í House of Worship

The Bahá’í House of Worship in New Delhi, India is popularly known as Lotus Temple. This serves as a Mother Temple for Indian Subcontinent and is a prominent attraction in Delhi. This architectural marvel was completed in 10 years under the supervision of a Persian architect, Fariborz Sabha. A team of 800 engineers, technicians, workers … Read more