Google.
The structures never showed up in the Google Images listing for Neolithic Stone Circles in Sweden so I guess we should chalk it up as a new discovery, else it is a sewage treatment plant or something.
National Geographic.
Whereas Neanderthals are believed to have built these cave rings in Bruniquel, France.