Repeat: The Tatra Mountains are a popular destination for people seeking winter sports earning the town of Zakopane the title of 'winter capital of Poland'.
The Tatra Mountains are a popular destination for people seeking winter sports earning the town of Zakopane the title of 'winter capital of Poland'.