Sanqing Palace is the landmark building of Taoism in Sanqing Mountain. It is located on the Turtle Back Stone at Jiulong Pass on the south side of Sanqing Blessed Land in the northern part of Sanqing Mountain, Shangrao City, Jiangxi Province, with an altitude of 1,533 meters. It is backed by Juxiantai in the east, Jiulong Mountain in the south, Yanjiao Hall in the west, and sits on Turtle Back Stone in the north.