Many cars parked on a mountain.
Veel auto's geparkeerd op een berg.
Mountainside parking area.
Parkeerplaats op de berg.
Cars parked on a mountain would be mountainside parking.
Auto's geparkeerd op een berg zou zijn berg parkeerplaats.