Introduction to Jade Girl Banjiang: Jade Girl Banjiang is located in the northwest of Yangyuan Mountain. Looking along the direction of the Jinjiang River, what comes into view is a beautiful curve composed of several peaks, like a recumbent woman with draped hair. The girl with long hair is also called Earth Mother Ridge and Sleeping Beauty.