English: The Pench National Park lies in the lower Southern areas of Satpuda hills
Telugu: పెంచ్ జాతీయ పార్కు సాత్పురా పర్వతాలకు దిగువన దక్షిణాన వుంది