The Aller is a river, 211 kilometres (131 mi) long, in the states of Saxony-Anhalt and Lower Saxony in Germany. It is a right-hand, and hence eastern, tributary of the River Weser and is also its largest tributary. Its last 117 kilometres (73 mi) form...