chateaux 城堡
chateaux See chateau
chateau n : an impressive country house (or castle) in France [also: chateaux (pl)]