In the Caraballo and Sierra Madre range, it is dissected by narrow flat-bottomed valleys and drained by the Carranglan and Pantabangan rivers, the headwaters of Pampanga River, which eventually feed into the 4023 hectares Pantabangan Lake, one of the largest reservoirs in Southeast Asia and one of the cleanest in the Philippines.