Alishan, Taiwan

Alishan, Taiwan

Alishan, a cool mountain resort located at 8,530 ft/2,600 m, is a wonderful antidote to the humid world below. The best time to visit is at sunrise, when the jagged peaks are ringed in mist known...

JDS Travel News JDS Viewpoints JDS Africa/MI