www.hknot.com

     
A program for simulating waves. Give it a height map of the terrain, specify where sea level should be, create some wave fronts, then let it work.