It shares borders with Shapingba (south), Bishan (west), Hechuan (north), and Yubei (east), on the west bank of Jialing River.
This city is bounded by Shapingba to the south, Bishan to the west, Hechuan to the north, and Yubei to the east, located on the western shore of the Jialing River.