I personally think this makes the most sense too. Occam's Razor and all that. I'm in the Army and there's all kind of ordinance detonation stuff that happens way out in the middle of nowhere, where no one's presumed to live. Especially in Russia, it's entirely plausible to me that they tested some bomb or munition not expecting a group of student hikers to be out there.