Al Saleh Mosque, also known as “The People’s Mosque” is an emblem of contemporary Yemen because its building is still recent. Situated in Sana’a city, the mosque is distinguished as it can be accessed by non-Muslims. Click the next ARROW to see the next photo!