I NEED TO FIND THIS LOCATION ITS IN RUSSIA
Looks like one of the farms or camps
Not sure which one....
What do you think?