Foguang Temple stands on the slopes of Mount Wutai in Shanxi Province and is recognized as one of China's most significant Buddhist temples. The site forms part of the larger Mount Wutai UNESCO World Heritage complex, designated in 2009. The temple is historically important as a center of Buddhist practice ...