Huaihua Jade Palace is a temple site in the city's national forest park, reached for its cleaner air as much as for worship. Pilgrims come from across the region to burn incense, and the forest setting makes it a quieter counterpoint to Huaihua's busy urban core.