Results 1 results found The Romerberg plaza one of the major landmarks in Frankfurt am Main, Hesse, Germany, Europe Statue on illuminated square, Germany, Hesse, Frankfurt, Romerberg Plaza Illuminated townhouses and square, Germany, Hesse, Frankfurt, Romerberg Plaza,Frankfurt Cathedral