Stone tower from an estate in England.

Shot of an English Castle on top of a hill in England