Picture of the Day: Atop Mount Hehuan

ATOP MT. HEHUAN Photograph by Michael Liao (Michaelioa27 on Flickr) Hehuanshan (also called Joy Mountain) is a 3,416 metres (11,207 ft) high mountain in Central Taiwan. The peak lies on the boundaries of Nantou and Hualien counties and is within the Taroko Gorge National Park. Hehuanshan is a popular destination for…