Jinyu Sha is located in Yangliu Town, Yuncheng District, Yunfu City. It is a rare tourist attraction in Yuncheng. It is located in the middle of the Xijiang River. On Jinyu Sha Island, there was originally an ancient temple of Guan Gong that "eliminates disasters and grants blessings". There are榕tree clusters with a history of a thousand years and cotton trees nearly 400 years old. Across from the island stands the Yangliu Cat Mountain (also called Jinshi Cat Mountain). On Jinyu Sha Mountain, there is a Zhenyuan Temple. Inside the temple, there is a rare jade incense burner, which is said to be one of the four great incense burners in China.