Many cars parked on a mountain .