Thanks go out to Patrick Hamel for sending us the photos and info. Bathurst is located in downtown Toronto. It's a small park on a surface that seemed to be used for skating. Small but functional.