Cafcuh or Kafkuh (from Persian قافکوه qaafkuh or کوه قاف kuh-e qaaf) is a mythological mountain based on the reality for Iranian People. Historically Iranian power never extended over the northern caucasus that caused a mysteric opinion over these mountains. It was: