Do you see the spot below where the mountains on the left and the right plunge down into a narrow flat area? This is the gateway to the mountains of Chechnya and the road enters through here… It is known as the Gate of Wolves for the fierce fighters in Chechnya’s mountains. Many Russians (and … Continue reading