What are the top tourist attractions in Amritsar?

Is Amritsar walkable?