Question: Where was the publication place of a visual artwork on 2005-02-17, whose official website is http://www.miramax.com/movie/house-of-sand-and-fog?
Choices:
Toronto
Germany
Chicago
Tokyo
Latvia
Hungary
New York
BFI London Film Festival
Quebec
Australia