Home to a mountain steeped in myth and the sources of both the Han and Nakdonggang Rivers, Taebaek is Korea’s highest …