Chateau d' Amboise, Loire, France.
wasn't this place in the movie "Ever After"?
That would be a cross between this castle and a different one.
I was there many,many years ago. The loire region is one of the loveliest regions of the whole of Europe! You photograph is stunning!