La CASTA Factory
Alpen Rose Corporation manufactures and sells natural cosmetics
created from organic plants with the concept of “the vital healing powers of plants.”
In our factory in Omachi-shi, Nagano, at the foot of the northern Japan Alps,
we use no other water than clean, natural water flowing one hundred meters below ground for manufacturing products.
In addition, it is open to the public as a green factory equipped with green garden so that visitors can feel the vital and healing powers of plants while viewing flowers and plants of all four seasons.