Some strange construction on the roof of one of the buildings near the cathedral on Frontenac street in Sherbrooke (Quebec).