Vaal River
The town of Bloemhof lies on the north west side of the Vaal River.