About 75%- 80% of Japan is made up of mountains, forcing 93% of the population to live in the cities, leading to the high population density in its cities.