Just outside the remote Russian village of Dargavs lies a place that continues to fascinate and unsettle visitors in equal ...