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