Without looking it up, what do you know about Poland? What do you think of it?

I actually had the idea to do this post for the last couple of days, and today I found this thread on reddit.