sela saudi arabia

SelaŹ¾ is a mountain in Medina in modern Saudi Arabia. Mount SelaŹ¾ in the "District of the Seven Mosques" in city of Medina Municipality in Saudi Arabia. Sela means "sliced", because the mountain looks as if it is sliced several times.
  • Location: Medina, Saudi Arabia
Data from: en.wikipedia.org