Rensha Township is located in the southwestern part of Fengdu County, Chongqing Municipality, with a subtropical monsoon climate, 48 kilometers away from the county seat of Fengdu County, covering an area of 62.1 square kilometers, with a total population of 38,924 and a total number of 8,823 households. It has 21 villages and 2 neighborhood committees under its jurisdiction.