build the terrain