Discovery Green has been transformed into an illuminated winter wonderland this holiday season with two inspiring new art installations—Enchanted Promenade…