The picturesque nature of Algeria