Shanghai has a population of 25 million. Calgary is having a problem building 1 ring road Shanghai has 10 ring roads in place with cities as big as 8 or 10 million on them.