Question: Where was a feature film, whose official website is http://pirates.disney.com/pirates-of-the-caribbean-on-stranger-tide, published on 19th May 2011 ?
Options:
Berlin International Film Festival
Sweden
El Capitan Theatre
Malaysia
Westwood
Northern America
Germany
Telluride Film Festival
Toronto International Film Festival
Washington, D.C.