BY: JESSICA BEUKER In Japan, 126 million people occupy a very small land area, making it one of the most densely urbanized countries in the world. It’s a crowded place for the people who live there, and leaves very little…
BY: JESSICA BEUKER In Japan, 126 million people occupy a very small land area, making it one of the most densely urbanized countries in the world. It’s a crowded place for the people who live there, and leaves very little…