Signs and lane markings that indicate a no passing zone tell you that:

Signs and lane markings that indicate a no passing zone tell you that you cannot see far enough ahead to safely pass. It is dangerous to pass where another vehicle is likely to enter or cross the road. Such places include intersections, railroad crossings, and shopping center entrances.
DMV Writen Test