Published March 30, 2022 at 389 × 584 in The 30-acre Biodiversity Zone is a microcosm of Delhi’s original landscape.