Tucked snuggly into the innermost reaches of Taipingshan National Forest Recreation Area, Taiwan Beech National Trail is a pretty forested walk which takes hikers through an ancient stand of beech trees that is thought to date back to the last Ice Age.