The Tachuan National Forest Park, situated in Huangshan City in east China's Anhui Province, turned colorful with the splash of autumn hues, attracting countless tourists.