La Capa peak, always so intimidating