In pictures: Space in the city

Commuters walk past a homeless man sleeping in a Tokyo street. Japan is of the world's most densely populated nations with fewer than 25% of the population living in rural areas.
Click below for more images
1 2 3 4 5 6 7 8 9 10