I used primitive objects (squares, spheres, cylinders) to model this very simple castle. I also utilized boolean operaters to get the "difference" between polygons to carve the different holes and cut-outs around the castle. I then used several different textures (one for the castle's towers, one for the stone wall, one for the floor in the castle, a wood texture for the draw-bridg, a water texture for the moat, a grass texture, and then finally a sky textured to the sphere surrounding the castle to create the sky. Turned out pretty well for my first attempt at mapping textures onto my models! :)