Jabal Sabir


Jabal Sabir, also spelled Jabal Saber, is a mountain located in south Taiz, Yemen. It is one of the highest mountains in Yemen.