1 - your link don't work.
But it's ok, I "extrapolated" it's location, thusly:
2 - The answer is it's the little 'gallery' area behind the flags of the world next to the lake. Between the High Court and Questacon.
Strictly speaking you're not supposed to be able to drive in there, but there are ways, if you're fully sick. I mean sik. I mean sleek. I mean slick. Whatever.
Yo.
Emmineh.
But I agree, good place for a photo.