Here's an article I posted over a year ago.
Archaeologists Uncover A Russian 'Stonehenge'
Don't have time to check if they're the same.
different article, same archaeological site.