Businesses are located on the right side (south side) of the RIver Road as the Peace River runs along River Road on the left (north). This photo shows River Road near the centre of the Hamlet looking east. Fort Vermilion, Alberta. DiscoverThePeaceCountry.com