Which contains more land north or south pole?

There is no land at the North Pole. The South Pole is situated on the Antarctic continent.