Horseshoe Temple Grottoes were built in Jin Dynasty. A series of horse shoe prints are visible in Grotto 9 , which are said to be left by a heaven horse. As a result, the temple was named for the horseshoe prints left by the legendary heaven horse, which become the treasure of the temple.
The temple was named by the court as “Puguang Temple” in the 14th year of yongle Period in Ming Dynasty. It houses a saddle and one dragon gown given by some emperor in Qing Dynasty.