Trinity Bellwoods Park is a public park located in Toronto, Ontario, Canada, bordered by Queen Street West on the south and Dundas Street on the north. From Wikipedia
A Canada–U.S. border systems outage delayed the group’s arrival, forcing the postponement.