The John Janzen Nature Centre is located in the heart of the river valley area of Edmonton. The centre offers exhibits, and events to encourage awareness about nature in our urban cities. Visitors to The John Janzen Nature Centre will have plenty of things to see and do including self-guided nature walks, specialty programs and live wildlife exhibits.