There normally isn't a command or file called gnu.
The name gnu refers to the GNU Project, and includes a number of distinct programs, including gcc, emacs, the Bash shell, the Coreutils suite (which includs commands like rm, cp, mv, and so forth), and a number of other things. The goal of the project is/was to create an entire operating system.
On some systems, GNU tools might be installed in a special directory, perhaps /opt/gnu or /gnu. On others, including most Linux-based (or "GNU/Linux") systems, the GNU tools make up a large part of the operating system.
There is no "current version" of GNU; each sub-project (gcc, coreutils, emacs, ...) has its own series of releases.
Incidentally, your question asks about the location of /gnu. /gnu, if it exists, is a location. And find gnu is going to (attempt to) traverse the gnu directory in your current directory. I suggest you need to study the workings of Unix-like file systems.
uname -a. If this is Linux, what distribution? (Trylsb_release -d). What makes you think there is a/gnuanywhere? Why are you looking for it: what are you trying to do? – Gilles 'SO- stop being evil' May 31 '13 at 22:44