Seen on Lake Lucerne Switzerland and at Arosa Switzerland

I saw this duck at these two locations in Switzerland recently and would welcome advice re identification. The nearest I have got is a kolbenente Schweiz or a red crested pochard. Help please ;)