Question: Are both Mount Invincible and Black Cap Mountain located in the same country?
Sentence (from "Mount Invincible"): Mount Invincible is a mountain summit located in Peter Lougheed Provincial Park in the Canadian Rockies of Alberta, Canada.
Relevant evidence: Yes