Tough terrain does not stop Stuttgart’s success
Stuttgart is a city built on many hills and this results in countless stairs and slopes. Organising public transport in a place like this means you have to be careful not to end up running a network like a rollercoaster!