Situated in the national capital of New Delhi, the Lotus Temple is a structure committed to the Baha'i confidence.