Lake Henderson and Suess Glacier, Taylor Valley