2
Skyline of Frankfurt City
Photo by:
Verena Baur
Category: Places
Frankfurt, a central German city on the river Main, is a major financial hub that's home to the European Central Bank.