What are the top tourist attractions in Amiens?

Is Amiens walkable?