Pedestrian Paradise – The Ginza – Tokyo

On Saturday and Sunday the famous shopping strip The Ginza becomes a “Pedestrian Paradise” an initiative taken to encourage shoppers back to the area. The cars take back control at