This is Egypt.
The capital city of Egypt is el Cairo. They spek Arabic in Egypt. The Tabara Mountains are in Egypt.