London is facing transport-, water-, waste-, and pollution-related problems. New Delhi is the capital of India and a part of the National Capital Territory of Delhi (NCT). New Delhi forms a relatively small part of the megacity of Delhi. Inaugurated in 1931, it is home to 257,803 ...