The country, located where the Caucasus Mountains meet the Caspian Sea, achieved independence from the Soviet Union in 1991 ...