View from above: Shibuya Crossing in Tokyo
From a bird's eye view, residents of megacities resemble ants. A whole swarm of insects rushes back and forth and everyone is always in a hurry to get somewhere. This feeling is especially true if you look at Shibuya Crossing in Tokyo from the upper floors. This is where the busiest pedestrian crossings in the world are located. Just look how many people there are!