Frankfurt to niemieckie miasto zlokalizowane nad rzeką Men. Nad panoramą miasta wyraźnie dominuje 300-metrowy wieżowiec Commerzbank Tower, który do 2003 roku był najwyższym budynkiem w Europie. Nieopodal biurowca, tuż nad samą rzeką, zlokalizowany jest katolicki kościół św. Leonarda, Leonhardskirche. Świątynia, której budowę rozpoczęto już w XIII wieku, łączy styl romański z późnogotyckim. Oba obiekty można podziwiać z Żelaznego Mostu, Eiserner Steg. Ta XIX-wieczna kładka dla pieszych łączy południową i północną część miasta.