Terrace Town 2018 officially opens. Terrace Town is the result of over 1,500 local students creating 10,000 square feet of "green" scale model cities.