re: Japan, I think it has to do with having higher density, meaning many things are within shorter walking distances.
I also think Japan is generally a lot more pleasant to walk in than the US
I also think Japan is generally a lot more pleasant to walk in than the US
That's what makes China really impressive (losgistically speaking). it's really large AND very dense population wise (I don't know about the land quality).