Stay to contemplate this heavenly landscape, feel an infinite freedom.Dover, England.