Alcazaba of Mérida - Credit: Wikimedia Commons
The Alcazaba of Mérida is a ninth-century Muslim fortification in Mérida, Spain. Like other historical edifices in the city, it is part of the UNESCO Heritage List. Read more on Wikipedia
Source: en.wikipedia.org