Grand Remou is a city in Canada.
Stand at the corner where cars turn off from the 117 onto the 105. Cars are forced to slow down here and there is a large lot right at the turn off.