Behind the frost-covered roof of the Harbour View Cafe is the Prince of Wales Pier Light, built in 1902. This lighthouse is a 46-feet high stone tower with a very quick flashing green light (VQ, 100+ flashes per minute). To the left of the cafe is the distant Admiralty Pier Light. The Western Entrance, English Channel, and Cliffs of France are further to the left. Port of Dover Tourism and Travel.