Boundary-Layer Flow Over Complex Topography