Tuojiang is a city located in China. While specific geographical details regarding its exact location within the country are not provided in the source material, it is situated in a region associated with the Tuo River.
The nearby Tuo River is a 655-kilometer (407 mi) long river located in Sichuan province in southern China. The river serves as a significant geographical feature of the region.