A golden dog walks on a trail through tall grass with mountains in the background.
The dog is within viewing distance of some mountains.
Mountains are seen in the background, so the dog is within viewing distance of them.
exists e1 s1 s2 x1 x2 x3 x4 x5.(n_background(x5) & through(e1,x3) & with(x3,x4) & in(x4,x5) & n_mountain(x4) & n_grass(x3) & a_tall(s2) & Theme(s2,x3) & on(e1,x2) & n_trail(x2) & Actor(e1,x1) & v_walk(e1) & n_dog(x1) & a_golden(s1) & Theme(s1,x1))
exists p1 x1.(n_dog(x1) & exists e1 x2 x3.(within(x1,x2) & of(x2,x3) & n_mountain(x3) & n_distance(x2) & Actor(e1,x2) & v_view(e1)))