view remote linux desktop on my windows machine

Hi, is there anyway i can view a remote linux desktop on my windows desktop?

i am aware that X11 can see 'certain screens'. For eg if i type 'xclock &' and i have a client running on my windows, i can see the clock.

If i am interested to see the entire desktop of my linux, how can i do it?

vnc viewer, or perhaps http://www.radmin.com/

As sysgate mentioned, run vncserver on Linux and vncviewer on Windows.

I know very popular 2 of them
Exceed PC X-Server
www.hummingbird.com/products/nc/exceed/index.html

StarNet Communications X-Win32
http://www.starnet.com/products/xwin32/download.php

Or use Cygwin, try XWin -query <hostname>