11 Delhi x2 098

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