A mountainside village rests beneath the snow-covered peaks of Morocco’s High Atlas, where stone homes blend into the rugged landscape.
A mountainside village rests beneath the snow-covered peaks of Morocco’s High Atlas, where stone homes blend into the rugged landscape.