Designed by
Title
Panorama view of Alhambra palace, Granada, Spain #112294366
Description
The Alhambra is an impressive architectural and park ensemble that includes ancient palaces, fortresses and gardens of Muslim rulers and is considered the highest achievement of Moorish architects in Western Europe. At present, the Alhambra is a museum of Islamic art and culture, which is visited annually by millions of tourists from all over the world. The Alhambra is located on the top of a rocky plateau in the eastern part of the city of Granada in the south of Spain.