The RCMP musical ride performs during Canada Day festivities on Parliament Hill as Canada turned 142-years-old. Prime Minister Stephen Harper and Mrs. Laureen Harper arrive on Parliament Hill for Canada Day festivities. Prime Minister Stephen Harper checks out a boy's hat on Canada Day on Parliament Hill. Prime Minister Stephen Harper gets interviewed on Parliament Hill during Canada Day festivities. The Harper family joins Heritage Minister James Moore on the red carpet during Canada Day celebrations. Prime Minister Stephen Harper and his daughter Rachel walk down the red carpet during Canada Day festivities on Parliament Hill. Canada's Governor General, Michaëlle Jean, and her daughter and husband enjoy the afternoon Canada Day celebration show on Parliament Hill. Prime Minister Stephen Harper delivers a short speech to the crowds on Parliament Hill. The Snowbirds participate during the afternoon Canada Day. Sarah McLachlan performs during the afternoon Canada Day celebrations. Dominic Lacasse performs as the 'Human Flag' during the afternoon Canada Day show on Parliament Hill. Prime Minister Stephen Harper enjoys the afternoon Canada Day show on Parliament Hill. Michaëlle Jean, the Governor General of Canada, and Prime Minister Stephen Harper shake hands during the Canada Day celebration on Parliament Hill. Laureen Harper chats with Heritage Minister James Moore during the afternoon Canada Day show on Parliament Hill. Prime Minister Stephen Harper meets singer and songwriter Sarah McLachlan after the Canada Day afternoon show. Prime Minister Stephen Harper shakes hands with CBC's David Knapp on Canada Day. The RCMP Honour Guard participates in the Canada Day afternoon show on Parliament Hill. The RCMP musical ride performs during Canada Day festivities. Prime Minister Stephen Harper greets people in the crowd after arriving on Parliament Hill for the afternoon Canada Day celebration. Her Excellency the Right Honourable Michaëlle Jean, the Governor General of Canada, inspects the Honour Guard after arriving on Parliament Hill for the afternoon Canada Day celebration. Nico Archambault shows off his dancing skills to the sounds of singer Cassiopée, during the noon Canada Day show on Parliament Hill. Alex Wells performs his hoop dance during the Canada Day celebration on Parliament Hill. Laureen Harper enjoys the show during Canada Day festivities on Parliament Hill. Laureen Harper greets people in the crowd after the Canada Day celebration on Parliament Hill. K'naan performed on Parliament Hill during the evening Canada Day show. Fireworks ended the Canada Day night show on Parliament Hill. The following people are also depicted in the photographs: Laureen Harper, Rachel Harper, Ben Harper, Michaëlle Jean, James Moore, Ben Harper, Gregory Charles, Sarah McLachlan, David Knapp, Nico Archambault, Marie-Jo Thério, Dominic Lacasse, Marie-Mai.