About Windsor Castle in Berkshire

Windsor Castle is a hill in Berkshire with its peak reaching a height of 62 metres above sea level.