Located beside the former Shui-Shan Forest Railway line that connected Alishan to Dongpu, there is a 360-meter long nature trail and an observation deck. From here, one can admire the grandeur of the giant trees and stroll through the dense forest, enjoying the embrace of nature.