The site has been subdivided into 5 scenic sites: Dafo Tower, Zisun Palace, Yuanguang Temple, Xiangguo Temple and Taohua Cave.
The site's most iconic element is a 65-foot depiction of the seated future Buddha.