Castle A tall stone castle stands on a hill, with tall towers, pointed roofs, and a big wooden door. Back to Gallery Download Print