château

(French).  A castle or large country house. Web resource here.

Château de Sailhant. Andelat, Cantal, France. 12th century.