Using the word nature to describe this space is a very broad use of the term. I've rode passed the sign on Greenpoint Ave for years but only yesterday did I check it out. Architecturally speaking, it's really interesting. Squeezed between a sewage processing plant and a cement manufacturer (what the brochure calls Industrial Scenes) you walk down a long cement pathway to get to the water. They've created peek holes along the path so you can see what's on the other side, sewage of course. Inhale... aaaah... the sweet smell of sewage and a 30 year-old oil spill to make you feel one with nature.
Oh holy crap! I just found this article in the nytimes and they spent $3.2 million on this place! sigh.