Stunning travel landscapes by Logan Lambert, a talented self-taught photographer, and adventurer currently based in New