View of Alhambra Palace in Granada, Spain

Source: Xinhua| 2021-06-18 14:57:14|Editor: huaxia
Video PlayerClose

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 6 7 8 9 10 Next   >>|

KEY WORDS: wn
EXPLORE XINHUANET
010020070750000000000000011100001310015358