Žilina is a city in north-western Slovakia, around 170 kilometres from the capital Bratislava, close to both the Czech and Polish borders.