The mountain hut. A tale of Formosa.