Shanghai, China: Shanghai is one of the most densely populated cities in China with over 24 million residents. Most Shanghai residents live in large high rise apartment buildings. Jose More Photography