It’s Alive! A Double Helix Living Wall in North Carolina Queens University in Charlotte, North Carolina is home to one of the most impressive living walls in our country. The ca…