Twin Towers at a Ski Resort?

This is the Tomamu ski resort in Japan, which was substantially overbuilt back in the 1980s, including these twin towers stuffed with hotel rooms. And yes, it was snowing like crazy.