These Giant Rooftop Pieces in Montreal

French duo Ella & Pitr have made the view from above the french Canadian city a lot more interesting with these massive rooftop sleeping giant pieces.