Museum of Nature in downtown Ottawa – a view of the relatively new addition, the Queen’s Lantern. Post navigation Museum of Nature