However, not every city is well-suited for pedestrians ... Indeed, if you've ever visited Japan's capital, you know just how walkable its streets can be. From walking and shopping in Ginza ...