baldwin peninsula