Indian commuters walk in an underpass connecting their neighbourhood with a main thoroughfare past a train station in the early hours of the morning in New Delhi on Tuesday. According to a report from the UN, India’s urban population numbers some 410m people and this will grow to 814m by 2050
Mario Tama / Getty Images
The Alemao shanty town in Rio de Janeiro, Brazil, is viewed from the Teleferico gondola line. Brazil, the fifth largest country in the world, has seen its urban population increase to 87 per cent and forecasters predict urbanisation will hit 90 per cent by 2020 as the rural to urban migration continues. By comparison, India’s urban population is 31 per cent, China’s 50 per cent and Russia’s 73 per cent according to the CIA World Factbook.
Sri Lankan schoolchildren play rugby on a beach at sunset in Colombo on Wednesday. Sri Lanka‘s youngsters aged between 10 and 19 make up some 15 per cent of the country’s 20m population