Shibuya Crossing
Most documentaries discussing the overpopulation that exists in the world show this crossing, and rightly so. It is the most famous crossing in Japan, perhaps even in the world. This crossing has so much traffic, that all cars stop every two minutes at the traffic lights. Then it’s the turn for pedestrians to walk across, [...]



