Frankfurt. The financial capital of Europe. Tall buildings. Commerz Bank building. Tallest in Europe. Thats all I'm afraid.