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