Guanshanhu district is located in the northwest of Guiyang city, Southwest China's Guizhou province. The district borders the Qianling Mountains to the east, Yunyan and Huaxi districts to the south, Guian New District and Qingzhen city to the west, and Baiyun district to the north.