The annual and special meeting of shareholders of Canadian Pacific Railway Limited will be held at The Fairmont Palliser in Calgary, Alberta on Thursday, May 12, 2011, at 9:00 a.m. local time.