river and mountains in Swaziland Africa