The White Island of England - Albion City

The White Island of England - Albion City


Dover is an English city and one of the largest ports in the south-east of England. Chalk cliffs on both sides of Kent county is the symbol of incredible power. They defense the English shore from invaders and at the same time meet seamen who come back home.


These white giants reach more than 100m in height. They are the last thing passengers see when leave the continent and the first one they see when they return.



White Island of England














White Rocks of Dover