Can I find my iPhone if it's lost and turned off?
With the phone off there is no way to locate it from remote. And to be honest, a few days embedded in snow will not only kill the remaining charge in the phone but also the electronics itself (water will slowly get in).