Frankfurt train station - 24 tracks converging in one of the largest open-air buildings I have ever seen - architecturally beautiful, too

DSC01152.JPG