Al Saleh Mosque in Sana'a, Yemen, stands illuminated against a vibrant sunset with mountains in the background.