Various

Alhambra, Spain

The Alhambra is a palace-fortress complex which sits atop a hill overlooking the …

Negash, Eithiopia

This masjid (mosque) is located in the town of Negash in northern Ethiopia …