› added 5 years ago
567
TIL 75%- 80% of Japan is made up of mountains, forcing 93% of the population to live in the cities and thus the high population density in its cities.
via reddit.com