Osterholz-Scharmbeck is a town and the capital of the district of Osterholz, in Lower Saxony, Germany. Osterholz-Scharmbeck is situated between the cities of Bremen and Bremerhaven. From Wikipedia
Authorities are reviewing surveillance footage to determine why two riders lost control on curved roads.