Question: into what body of water does the danube river flow
Answer: Originating in Germany , the Danube flows southeast for 2,850 km ( 1,770 mi ) , passing through or touching the border of Austria , Slovakia , Hungary , Croatia , Serbia , Romania , Bulgaria , Moldova and Ukraine before draining into the Black Sea .