Chateau de Vincennes/Definition

Large medieval royal castle located in Paris, France.