Snow-covered mountain temple