Lisa Making, executive director of the Royal Tyrrell Museum of Palaeontology, speaks at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Visitors check out an incredibly detailed nodosaur fossil at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
The skeleton of a feathered dinosaur is on show at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
The remains of a mosasaur discovered in southern Alberta are on show at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Little dino Samuel Ogunniyi enjoys the wall projections at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Visitors check out an incredibly detailed nodosaur fossil at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Visitors look at Alberta’s first-discovered dinosaur nest at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Beal Shudra and daughter Chloe check out the skeleton of a baby hadrosaur at the opening of Breakthroughs, a new exhibit at the Royal Tyrrell Museum of Palaeontology in Drumheller, Ab., on Friday, May 16, 2025. Mike Drew/Postmedia
Article content
Otafest
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Peter McAdan as Happy Chaos as Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
James Bathan as Mordred as Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Otafest 2025 took over the TELUS Convention Centre in Calgary on Friday, May 16, 2025. Darren Makowichuk/Postmedia
Article content
Saturday
Article content
Heritage Park opening
Article content
Historical reenactors chat with a young visitor at Heritage Park on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Visitors enjoy the vintage ferris wheel at Heritage Park on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Visitors enjoy the vintage ferris wheel at Heritage Park on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
The Heritage Park steam train was rolling for opening day on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Visitors add colour to a welcoming sign on opening day at Heritage Park in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Historical reenactors take part in a skit at Heritage Park on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Heritage Park welcomed visitors on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
The S.S. Moyie cruises on the Glenmore Reservoir on opening day at Heritage Park, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
The Heritage Park steam train was rolling for opening day on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
The Heritage Park street car waits for passengers on opening day at the park, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Heritage Park staff pass off a “hoop” for train orders as the steam train passes at Heritage Park on opening day, Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Love Ogden Day
Article content
L-R: Volunteers Laurel Williams, David Lamolinara and Dave Schmidt prepare an area for a concrete base as they work to replace the front stairs to a home in Ogden on Saturday, May 17, 2025. The trio were several dozen volunteers who were taking part in Love Ogden Day — a one-day event where neighbours help neighbours by painting homes, repairing staircases, landscaping yards, and offering support to those who need it most. Gavin Young/Postmedia
Article content
Volunteers prep trim for painting on a home in Ogden on Saturday, May 17, 2025. Several dozen volunteers were taking part in Love Ogden Day — a one-day event where neighbours help neighbours by painting homes, repairing staircases, landscaping yards, and offering support to those who need it most. Gavin Young/Postmedia
Article content
Volunteers prep trim for painting on a home in Ogden on Saturday, May 17, 2025. Several dozen volunteers were taking part in Love Ogden Day — a one-day event where neighbours help neighbours by painting homes, repairing staircases, landscaping yards, and offering support to those who need it most. Gavin Young/Postmedia
Article content
Volunteers prep trim for painting on a home in Ogden on Saturday, May 17, 2025. Several dozen volunteers were taking part in Love Ogden Day — a one-day event where neighbours help neighbours by painting homes, repairing staircases, landscaping yards, and offering support to those who need it most. Gavin Young/Postmedia
Article content
Cavalry FC vs. Pacific FC
Article content
Cavalry FC defenders Mihail Gherasimencov, left, and Tom Field tangle with a Pacific FC player during Canadian Premier League soccer action in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC’s Sergio Camargo and Pacific FC’s Lukas Browning-Lagerfeldt tangle during Canadian Premier League soccer action in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC forward Tobias Warschewski heads the ball during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC’s Sergio Camargo celebrates teammate Mihail Gherasimencov’s goal during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Pacific FC goaltender Sean Melvin reaches for the ball as Cavalry FC forward Sergio Carmago and Pacific defender Pedro Miguel Ruas Machado chase during a Cavalry scoring chance in Canadian Premier League soccer action in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC’s forward Ali Musse fights for control while playing Pacific FC in Canadian Premier League soccer action in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC defender Mihail Gherasimencov (second from left) smiles as he celebrates his goal with teammates during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC forward Tobias Warschewski works the ball during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC defender Mihail Gherasimencov heads the ball during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Cavalry FC forward Tobias Warschewski chases the ball during Canadian Premier League soccer action against Pacific FC in Calgary on Saturday, May 17, 2025. Gavin Young/Postmedia
Article content
Sunday
Article content
A rainy day
Article content
Umbrellas were the order of the day on a showery Sunday in Calgary, Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
Michael Schmolke has fun in Harvie Passage on a rainy Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
A showery Sunday in Calgary didn’t really make a difference to Shannon Haggins as she enjoyed Harvie Passage on Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
A rainy Sunday in Calgary didn’t really make a difference to kayakers enjoying Harvie Passage on Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
Michael Schmolke has fun in Harvie Passage on a rainy Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
A showery Sunday in Calgary didn’t really make a difference to Shannon Haggins as she enjoyed Harvie Passage on Sunday, May 18, 2025. Gavin Young/Postmedia
Article content
Advertisement
This advertisement has not loaded yet, but your article continues below.