It is Canada's largest church and claims to have one of the largest domes in the world.
Taken with Olympus E-510