Frankfurt is the largest city in German city of Hesse and the fifth largest in the entire Germany. The city has an estimated population of 670,000 as of the year 2008. This city is the location of prestigious banks which include the European Central bank and the German Federal Bank. The Frankfurt Trade Fair and the Frankfurt Stock Exchange is also located in this city making it the financial and transportation center in Germany and the largest financial center in the entire European Continent.