Seeing a snowflake in your dream, represents purity and perfection.