Adventure Slide Show delivers on promise of breathtaking adventure