Snowflake is located in the White Mountains of Arizona, though its name may be a bit misleading. Here's how the town got its weather-inspired moniker.