High in the mountains above the town of Guguan in central Taiwan lies an oasis of tranquillity that feels a world away from ...