The Lonesome Ranch! The filmmakers were asked to find [A] little house that looks like it sits on the edge of the world. Windy, bitter cold. After considerable searching, they found their Lonesome Ranch ten miles from the one-light town of Claresholm, AB.
These photos, taken in 2004, show the Lonesome Ranch before the set dressers did their magic in preparation for Michelle Williams portrayal of Alma (and Almas portrayal of Jack)!