Viele Wohnmobile waren überall am Hang geparkt.

English Translation

Lots of campers were parked all over the hillside.

I’m not sure about “camper” as an English translation here, particularly for American English. I think “caravan” or “RV” would be less ambiguous