The typical U.S. city has around 1,500 people per square mile. But what’s life like in Tokyo, Japan, where 12 million people reside at a rate of about 14,339 per square mile? ...
Read More »The typical U.S. city has around 1,500 people per square mile. But what’s life like in Tokyo, Japan, where 12 million people reside at a rate of about 14,339 per square mile? ...
Read More »