Station Diderot in France is the bus station of the future.
↧