English
This is Invereray Castle in Scotland.
You can see this place in Downton Abbey Christmas episode!