The Baha'i Lotus temple, Delhi--one of the quietest, cleanest, most orderly places in town.