A young boy is rock climbing while suspended in a harness.
A boy is almost to the top of an indoor rock-wall.
Just because someone is rock climbing doesn't mean the person is almost to the top. Rock climbing while suspended in a harness can be done in many locations other than an indoor rock-wall.
exists p1 s1 x1.(exists s2 x2 x3 x4 x5.((x1 = x2) & in(s2,x5) & n_harness(x5) & Theme(s2,x4) & a_suspend(s2) & (x2 = x4) & n_climb(x2) & of(x2,x3) & n_rock(x3)) & n_boy(x1) & a_young(s1) & Theme(s1,x1))
exists p1 x1 x2.(n_top(x2) & exists s1 x3.(r_almost(x1) & to(x1,x2) & of(x2,x3) & n_rock-wall(x3) & a_indoor(s1) & Theme(s1,x3)) & n_boy(x1))