What is the version of the following sentence with correct punctuation?

A wintertime panorama of Slovak High Tatras These mountains are a very attractive destination for visitors from all around the world
A wintertime panorama of Slovak High Tatras. These mountains are a very attractive destination for visitors from all around the world.