that'd be fun to have to do...
though i do like the San Nieva, Las Nieva and the Las Nieves...
and ya'll are probably gonna hate me for doing this but what about Mt. Fuji?
it's the mountain in japan that's covered in snow year round and that would be good should we need to change the mountain name or something but kinda doesn't make for a great town name...

so yeah the Las/Los/San Nieva/Nieves name works...
then again if we want English-Spanish then Nieva/Nieve Town could work...
or Saint Nieves