English: Canada's largest church.
Telugu: కెనడాలో అతిపెద్ద చర్చి