A terrain generated randomly (duh). This uses the sine wave, while randomising the steepness and the height of each hill continuously. (steepness = var angle, height = var dips)
Thanks to gamerking1965