Zwainy in Austria shares his amazing photo.
The information below is from Wikipedia and Google Translate.
The Polish Owczarek Podhalanski, also Tatra Sheepdog, Tatra Dog, Tatra Shepherd Dog, and Podhalaner, is one of the FCI recognized Polish breeds (FCI Group 1, Section 1, Standard no. 252).
This sheepdog is a close relative of the Kuvasz and Cuvac and probably also related to the other great mountain herding dogs of Europe, about the Bergamasco Sheepdog. He comes from the large Asian mastiffs from who came to Europe about 1,000 years ago.
The Polish Tatra Sheepdog, which sometimes goes by the Owczarek Podhalanski and the Polish Mountain Sheepdog, originated in Podhale, in the Tatra Mountain area of Poland, hence the breed's name. The word “Owczarek” means “shepherd.”