Al Saleh Mosque

Located near the heavily-guarded Presidential Palace, it is one of the largest mosques in the world.

Things to see in Yemen

Wikipedia