Video PlayerClose
A woman visits the Alhambra Palace in Granada, Spain, June 17, 2021. 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)