What is Olomouc known for?

What are the top tourist attractions in Olomouc?

Is Olomouc walkable?