Place Laval, located at the angle of Saint-Martin and des Laurentides boulevards, Laval, Québec. In foreground, a horse sculpture beside the Tamashi restaurant which is front of Place Laval.