Alex Block is a talented self-taught photographer and adventurer, who has traveled to 50+ countries and