What are the top tourist attractions in Aberdeen?

Is Aberdeen walkable?