On December 24th the Orient Express gets snowbound near a little mountain village and its passengers are forced to spend some time there, mingling with the local people, upsetting their usually monotonous daily lives.
2013
2011
1973
2002
2014
1943
2007
1964
2016
1984
2006
2015
1974
2008
1926
1977
2021