Penshaw Monument illuminated at night on Penshaw Hill in Sunderland, England Penshaw Monument at night – a well-known Sunderland landmark.Penshaw Monument at night – a well-known Sunderland landmark.