Nanjing Road, Shanghai, is the world’s longest shopping district. At around 6 km long, it attracts over 1 million visitors daily.
Together part of a crowd, alone in their own world.