Pennington Flash Country Park is a 200-hectare country park located between Lowton and Leigh in Greater Manchester, England. From Wikipedia
Life-sized cardboard beasts reinforced with plywood land in Cathedral Gardens to dramatise wildlife fleeing environmental disaster