Magdeburg is the capital and second-largest city of the German state of Saxony-Anhalt, after Halle (Saale). It is situated on the Elbe River.