An exciting travel moment capturing the first few hours after landing in Algeria, experiencing new sights, culture, and the ...