IslamiCity
After waiting more than 500 years, Spanish Muslims finally succeeded in building their own mosque in the shadow of the Alhambra, one of the symbols of Islamic power in Europe's past.