Located on a rocky hill, surrounded by mountains, and with its reddish color, The Alhambra is a beautiful site.