It doesn't look like much from that angle, but the rocks represent the crest of a (mostly) a dirt berm maybe 8 meters tall and maybe 100 meters long. Nice backstop.
It's great. I've been shooting there for 30 years and have yet to run into another person out there. I'm not like everyone else on this board. To me, shooting is a pretty solitary endeavor. I've been to ranges where there are other people and I hate it. If I have to have another person standing near me, I simply won't go.