The Ecology Centre at Lynn Canyon Park houses interesting displays on the area’s rich biodiversity, including dioramas and video presentations.