Temples Bahai Temple In the centre of New Delhi, the bustling metropolis of India, a lotus-shaped contour