Two women are sliding down a water slide in a log at Busch Gardens .