Bremen, Germany Bremen, DE Bremen
Location
Record high
Recent observations