Reflections in Frankfurt am Main. Great reflection in puddles. The city, skyscrapers and streets are reflected in the water