TD Place Stadium
TD Place Stadium ( originally Lansdowne Park and formerly Frank Clair Stadium ) is an outdoor stadium in Ottawa , Ontario , Canada . 
<triplet> TD Place Stadium <subj> Ottawa <obj> location <triplet> Ottawa <subj> Ontario <obj> located in the administrative territorial entity