not sure what to make of that......
Just saw it. This might be the place:http://www.examiner.com/article/the-canadian-museum-of-nature-one-of-o ttawa-s-most-notorious-haunts