Northwest peninsula