Frankfurt am Main, Germany - April 18, 2013: View at the Zeil in Frankfurt, Germany. In front you see the Kaufhof Galeria Store with the Nextower in the back. The Galeria Kaufhof is a department store belonging to the Metro AG. The Zeil is the largest shopping mall in Germany and located in the center of Frankfurt. You see lots of pedestrians, tourists and shoppers enjoying this sunny spring day.