I can't connect to remote server.

I have purchased remote server(ubuntu20.04).

It's available only to connect via ssh.

so, I installed GNOME and TigerVNC via ssh.

And then I installed Teamviewer successfully.

I tried to connect this remote server from my PC(windows).

But I couldn't connect.

so, I tried to connect my PC from remote server. It's connected successfully.

Could you let me know what's wrong?