The "Threshold of Heaven" camp site. The village of Stur-Digora. Mountain Digoria. North Ossetia. Russia.