The view from the top of Mt. Khazbegi in Georgia (the Caucasus). Russia in front behind the ridge, Chechnya to the far right.