Two worlds, a dull one underneath the fog and a bright one above - that's pretty much standard in Switzerland during winter. Too bad I'm usually stuck in the dull one... not that day, however.
In 2010 there were two direct trains Landquart - St. Moritz in the morning, this is one of them. The Inn river makes sure that the trees are usually nicely frosted in the morning.