Schwerin is the capital and second-largest city of the northern German state of Mecklenburg-Vorpommern.