Dubbed "Mainhattan" by locals in a nod to its skyscrapers and location on the Main River, Germany's financial hub may be a far cry from New York in terms of nig...