The Alhambra is a palace in Granada, Spain.

The Alhambra