Old town of Agadir, Morocco (by herr_S).