From the introduction:
At the apex of a mountain pass, high in the Strielwall Peaks, stands a ruined fortress. Once a Seree garrison, it is now occupied by a peaceful band of giants and the assortment of people devoted to them.
Inside, the giants work to perfect a ritual of tea making, a task they see as essential to the well-being of the lowlanders.
Also, they abduct people.