meaning of Auf der Halbinsel gibt es eine wunderschöne Straße, die die Küste umrundet

Auf der Halbinsel gibt es eine wunderschöne Straße, die die Küste umrundet - German to English

There is a lovely peninsular highway running along the shore.