Big Cave River Township, belonging to Wulong District, Chongqing Municipality, is located in the southwestern part of Wulong District, neighboring Zhaojia Township in the east and southeast, bordering Luolong Township in Daochen County, Guizhou Province in the south, adjoining Shuijiang Street in Nanchuan District in the west, neighboring Baiyun Township in the north, and connecting Changba Township in the northeast, and is 76 kilometers away from the People's Government Residence of Wulong District, with a total regional area of 62.7 square kilometers.
Before 1949, the territory of Dadonghe Township was the nineteenth, twentieth and twenty-first bao of Yongshun Township; in 2016, it was changed from Iron Mine Township to Dadonghe Township. As of the end of 2018, the registered population of Dongdahe Commune was 3,924. As of June 2020, there are 3 administrative villages under the jurisdiction of Big Cave River Township, and the People's Government of the township is located in Chayuanbao, Happiness Village.
In 2018, there were 3 industrial enterprises and 2 general stores or supermarkets with business area of more than 50 square meters in Big Dai Dao He Township.