Our daily quiz features one of the most beautiful spots in Britain... but where is it?