Original: North Holland is a broad peninsula between the North Sea and the IJsselmeer .
Simplified: It is in the northwest .