How to setup a VNC server on Windows 10 and secure with SSH?

Got it working, I was entering the IP I wanted to tunnel to in PuTTy tunnel config not 127.0.0.1. I don't know why this works, some docs say to use 127.0.0.1 and other say to use the IP of the remote machine.