"The wallet containing €7,371.04 (a little over $8,000) was handed in to police," Cuxhaven's police said in a statement.
They said the man who'd lost it was then located and that he had traveled from Hildesheim — roughly two hours' drive south of Cuxhaven — that same evening to collect his valuable lost property.
"He left behind an appropriate finder's fee for the 16-year-old finder," police said, without specifying what that was.
It was not clear why someone would have such a large sum of cash, the equivalent of roughly two months' salary for somebody earning around Germany's GDP per capita, on their person.