Green Mountain Energy Ice at Discovery Green Glide beneath the glittering lights of downtown Houston and discover the holiday magic on Green Mountain Energy Ice at Discovery Green! Through February 2.