Lotus Temple: an Iconic Symbol of Modern Indian Architecture Asia, IndiaLotus Temple (also known as Baháʼí House of Worship) is one of the most unique buildings in the world. It resembles a floating lotus, which happens to be …Continue Reading about Lotus Temple: an Iconic Symbol of Modern Indian Architecture