Hanover is the capital and largest city of the German state of Lower Saxony. Its 534049 (2020) inhabitants make it the 13th-largest … source