Where is Dream Castle?

Where is Dream Castle located?

Dream Castle, Dream Castle, France (approx. 48.87476°, 2.8062117°)


Where is Dream Castle on the map?