see more
[UNVERIFIED CONTENT] View of the Alhambra at sunset. The Alhambra is Islamic palace and fortress built for the last Muslim emirs in Granada, Spain.