About Glower in Orkney Islands

Glower is a hill in Orkney Islands with its peak reaching a height of 102 metres above sea level.