Check this out, too cool.

www.archinode.com/gym.html

http://www.ecofriend.org/entry/river...t-on-the-waves