, but this code // executes before the first paint, when

ÃÛÌÒapp

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Visit and Learn Ecosystem Preserve | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Visit and Learn

Welcome to the ÃÛÌÒapp Ecosystem Preserve and Native Gardens! All are welcome to explore God's creation with us.

Location

We're located at 1750 East Beltline Ave SE, Grand Rapids, MI 49546-5649 ()

Cars may park in the cul-de-sac parking lot at the main entrance to the preserve as well as the designated Ecosystem Preserve spaces immediately north of our parking lot.

Walking Trail Hours

Walking trails are open to the public everyday from 7 a.m. until dusk.

Bunker Interpretive Center Hours

Monday–Friday, from 8:30 a.m. to 4:30 p.m.

Closed weekends and holidays (Labor Day, Thanksgiving weekend, Christmas break, New Year's Eve and Day, Good Friday, Memorial Day, and Independence Day)

Restrooms in the BIC vestibule are available everyday from 7 a.m. until dusk.

Contact

Contact us at (616) 526-7600 or preserve@calvin.edu; or follow us on and .

Etiquette

While exploring the preserve, please be mindful of our public use policies:

  • Guests must stay on trails and out of water bodies.
  • No fishing is allowed.
  • Trails are for hikers only. No running, biking, cross-country skiing or motorized vehicles.
  • Dogs are not welcome-leashed, carried, or otherwise.
  • The removal, disturbance or introduction of any plant, animal, or mineral is prohibited.
  • Avoid interfering with research projects and educational programs.
  • Smoking, consuming alcoholic beverages, and littering in the preserve are prohibited.

These resources will help you make the most of your time in the Preserve.


Things to Do and See

Image
Path leading past a building towards the sunset

Programs and Activities

A wide variety of educational programs for all ages happens all throughout the year.

Image
Student kneeling in a garden

ÃÛÌÒapp Biodiversity Project

Virtually tour the many gardens, landscapes, and trails, and small ecosystems on our campus.

Image
A trail through the woods

Walking Trails

Over a mile of trails are available for wandering and discovering flora and fauna typical of West Michigan.

Image
The Venema Plaza

Native Gardens

The Venema Plaza and Gardens together are West Michigan’s largest public native gardens.

Image
Path through the woods

Natural Communities

These natural communities illuminate what's unique about specific corners of the Preserve.

Image
Bunker Interpretive Center

Bunker Interpretive Center

The Center is home to many of the Preserve's special programs throughout the year.