Top-10-Countries-with-Least-Natural-Resources-in-the-World-JAPAN

pedestrians walking across with crowded traffic at Shibuya crossing square.Shibuya crossing is the busiest road crossing in the world. Shibuya, Tokyo, Japan,