From Tehran to Calgary