Scenic view of the large concrete remnants of the Denge Sound Mirrors known as the Listening Ears in Lade Pits, obsolete technology for aircraft surveillance for the Royal Air Force was a forerunner to radar; Dungeness, Kent, England, United KingdomImage #: 33354383 See More From: Dosfotos