Snow is finally melting in Russia. YAY!!!! summer is just around the corner (this is just north of Moscow).