Upstream challenge!

Our upstream trip. Team work and self-challenge……

TAG