a large parking lot filled with lots of cars