All team building programs have some degree of adventure!
Most team building program is designed to take people out of their comfort zone, making use of experiential learning activities. This makes it possible for a team to make mistakes in a safe environment and learn from their own reflections and implement a strategy to avoid recurring challenges.