close
more_vert

Not Russia but I've just come across this article regarding stone circles in Azerbaijan.

http://www.azer.com/aiweb/categories/magazine/ai103_folder/103_articles/103_cart_ruts.html