If you look at a world map and focus in on the area smack dab between the Black Sea and the Caspian Sea, you'll find the Caucasus. This mighty mountain range forms part of the border between Europe ...