"ses" can only be translated to seen and not viewed?
"ses" in this sentence is a passive form of "å se". "Å se" can mean both to see and to view.
tusenvis is "thousands of [view/ers]" specifically? Or are there other use cases too