Sculpted by heavy snow drifts , the Shinto shrine Togakushi , sits high in the Japan Alps near the town of Hakuba .
被厚厚的积雪装饰的日本神道教神殿户隐坐落在哈库巴镇附近阿尔卑斯山高处。