Albaycin view from a window in La Alhambra, Granada, Spain.

- Image ID: B61FBX

Albaycin view from a window in La Alhambra, Granada, Spain.

leandro hermida / Alamy Stock Photo

Image ID: B61FBX

Location: Granada, Spain