A teenager has made an unexpected find while swimming in a lake in the German Alps - a 500g bar of gold.

Police said they are still trying to figure out where the bar comes from and how it got into the Koenigssee lake, a popular tourist destination near Berchtesgaden on the border with Austria.

The 16-year-old girl, who was on holiday, found it about two metres under the surface on Friday and handed it in to police.

Divers have carried out a thorough search of the area around where the bar was found, but did not find any more gold or other valuables.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.