Stone Town, formerly known as Slate Creek, is located 13 kilometers north of Qianwei County, the Southern Sichuan Province.
A clear stream is crossing over from the town. And the famous Jiayang mini steam engine train station was built not far away from the town.