India’s National Capital Territory of Delhi, home to approximately 34.67 million people | Cosmos Observatory | Cosmos Observatory