Selina from Stuttgart says Stuttgart is known for the Mercedes-Benz and Porsche headquarters. I'm not sure what her card means. I think its a street map as the words translated mean: hauptbahnhof - main city stadtmitte - city centre Feuersee - lake of fire(?) Schwabstrasse - Schwab Street I'll let you be the judge.