Yes, no typo there. Frankfurt is really called Mainhattan here 🙂
Cities in Germany are unlike any other metropolitan cities around the world. There aren’t too many skyscrapers around. Frankfurt is one of the few cities with quite a number of those kinds of buildings.