Got it few details location in Russia is this russian peoples site ??

http://vdmimo7by5shdls5ftwrjtplacrj67yh6ymfftplwjupmaycwajuufad.onion/