Nelson Mandela Blvd, Toronto, ON M5G, Canada

43.658359, -79.389657