Dedicated in 1986, the Baha'i House of Worship in New Delhi, India is one of the most visited buildings in the world, receiving an average of 4.3 million visitors per year. Inspired by the lotus flower, its design is composed of 27 free-standing marble clad "petals."