Huge artwork installed on Mount Royal

A large but temporary work of land art has been created on the eastern side of Mount Royal park by the French artist Saype, who travels around doing pieces like this. I’m not sure how you can get a good view of it without a drone, though.