Downtown Frankfurt at the river Main.