Frankfurt is the financial hub of Germany. It is home to the Frankfurt Stock Exchange, one of the world's largest stock exchanges, and numerous international banks. The city's skyline is dominated by modern skyscrapers, earning it the nickname "Mainhattan" due to its location on the River Main.