Straubing is an independent city in Lower Bavaria , southern Germany .
Straubing is a city in Lower Bavaria , Germany .