I have a greyscale heightmap *.bmp file and I want to be able to display it in my 3d window.

I know how to set up a scene and use meshes but i have never tried to do a terrain before.

What are the steps I need to take? What classes do i need to use?