Chateau de Launay - Credit: Wikimedia Commons
The Chateau and Seigneurie de Launay are the estates and Castle of Launay that are situated in western France in the Perche Sarthois. The location of the castle is near the village of Lombron, in the Department of Sarthe. Read more on Wikipedia
Source: en.wikipedia.org