Views of Wachusett Mountain can be seen when you plan your visit at New England Botanic Garden.