Nelh-nat-'anTelescope Peak near Point Saint George (now demolished)