La Alhambra is an Arab World Marvel Worth Queuing For; Tafline Laylin; Green Prophet
Around 7pm in autumn, a golden light cradles La Alhambra, a Moorish fortress and palace complex located in Granada, Spain. The reddish exterior walls and the surrounding woods stand with their shoulders square and crowns basking in the glow, as if to show off their undisputed majesty.
Source: La Alhambra is an Arab World Marvel Worth Queuing For (Photos)