Aerial view of the Dover Castle. The most iconic of all English fortresses. English castle on top of the hill.