› added 11 months ago
185
TIL Ginza street in Tokyo Japan is closed to cars on certain timings during weekends and public holidays.
via reddit.com