These 24 photos will make you proud to be a Canadian

Canada Day is upon us, making this a fitting time to pause and reflect on all the things that make this country a wonderful place to live and grow.

While Yahoo Canada couldn’t fit all of these many elements of Canadian life into a single gallery, we’ve selected a few that highlight our country’s vast landscape, cultural leaders and proud moments.

From sea to mountain, sports to entertainment and activism to advocacy, these are some of the people, places and events that make Canada one of the best countries in the world to live in.

Canada, its people and its history are far from perfect, but part of what defines Canadians is our desire to do better. With that said, here are a few of the many things Canadians have to be grateful for.