NEW ZEALAND TRAFFIC JAM

Sheep farming—with a climate that makes for ideal sheep production, there are more than 50 million sheep spread over more than 25,000 farms with approximately 25 million lambs reared each year for the world market