The lotus temple, though a place of worship and meditation, is a popular tourist destination in New Delhi. The...