Dover, Kent, England, UK

Views from the top in evening while tempreature pluments below freezing.
In summer the place is quiet opposite of what you are seeing right now.