Striking outdoor landscapes by Steven Weisbach, a gifted self-taught photographer, and adventurer currently based in Leipzig, Germany. Steven focuses mainly on outdoors,