Complex sentence: It is due to open in March 2016 and it is being constructed on the site of the former arena and the Chief Ranger's Carousel.
Split into simpler sentences: It is due to open in March 2016. The ride is being constructed on the site of the former arena and the Chief Ranger's Carousel.