think those are the atlas mountains in the background. the tower is the ben youssef mosque minaret.