Ski Hill

The Ski Hill is the highest point in New Club Penguin. It can be accessed from the Ski Village.