a leave floats atop crystal clear water at Texas Falls waterfall in Vermont