A city's skyline is extremely powerful. It has the ability to inspire, to motivate, and to make people feel right at home. Canada is blessed with several cities that have incredible skylines that do just that.

READ ALSO: 10 Creepy But Beautiful Ghosts Towns You Can Visit In Ontario

Here are 17 of our country's greatest skylines, in no particular order:

Toronto

Photo cred - biba.captures.life

Quebec City

Edmonton

Saint John

Montreal

Halifax

Calgary

Regina

Photo cred - skyscraperpage.com

Moncton

Niagara Falls

Saskatoon

Ottawa

Mississauga

Photo cred - Bastian Sander

Hamilton

Winnipeg

Yellowknife

Vancouver

Did I miss any? Leave a comment below!

Follow us on Snapchat: narcitytoronto