Lovely lovely lovely card!
Not only coz its a train card but also coz of the wonderful sceneries...I dont know exactly where in Switzerland these sceneries are, but they surely are beautiful. As for the emblems around the pictures...they are the flags of the 26 Swiss cantons.
Since right now the tennis tournament in Doha is in progress, Switzerland reminds me of Federer...in all other occasions it would most probably remind me of cheese and chocolate :)
the other stamp is from 2009, regarding the 2009 World Ice Hockey Championship.