North West is a province of South Africa. Its capital is Mafikeng. The province is located to the west of the major population centre of Gauteng. Much of the province consists of flat areas of scattered trees and grassland. The Magaliesberg mountain range in the northeast extends about 130 km (about 80 miles) from Pretoria to Rustenburg. The Vaal River flows along the southern border of the province.