This rail megaproject has been in the works for three decades but it has gained a reputation as one of Europe's most controversial projects. Stuttgart 21 is an urban development in Stuttgart ...