Home>>

View of Alhambra Palace in Granada, Spain (2)

(Xinhua) 15:15, June 18, 2021

Photo taken on June 17, 2021 shows a view of the Alhambra Palace in Granada, Spain. The Alhambra Palace is a fortress complex located in Granada, Andalusia, Spain. It was inscribed onto the world heritage list in 1984 by UNESCO. (Xinhua/Meng Dingbo)


【1】【2】【3】【4】【5】

(Web editor: Shi Xi, Hongyu)

Photos

Related Stories