The Karachais are an ancient Turkish-speaking people in the Caucasus, numbering about 230,000 people. Their history is shrouded in legends, and the land of their ancestors in the upper parts of the Kuban is still a temple that cannot be sold for money. Here are five facts that help to understand this nation.