Frankfurt is the banking center of Frankfurt, which means lots of Ferraris. But all this business travel also supports a thriving red-light district - even after living in San Francisco and New York I've never seen people just shooting up on the street until I moved here!