Una curta gambada dende Echo Point leva entra The Giant Stairway (en aragonés "A escalera d'o chigant") que da acceso a un buen numero de excursions por a naturaleza a traviés d'a val de Jamison. (en) Three Sisters success