Snow early yesterday morning fell on the nation’s tallest mountain, Yushan (Jade Mountain, 玉山), and other mountainous areas ...