Radar Climbing in the Taebaek Mountains on a Track Bike State Bicycle Co rider Hacheon Park takes on the Taebaek Mountains in South Korea on his track bike.