Nestled in the huge mountains, is the largest Taoist temple, built in the memory of Chen Yuanguang. Located to the north of the Neihu district, the picturesque location of the temple offers amazing views of the city. Accommodation is available in the temple's vicinity for a nominal fee. Do visit the Buddhist and Taoist temples nearby. Tourists have a chance to pick up locally grown fruits from the orchards as well as plan hiking trips to the mountain top.
Attractions & Landmarks, Religious