Space exploration has a way of making you feel very small - in the best possible way. In just the past couple of years, ...