Japan
111
of
195
Busiest pedestrian crossing in the world