A set of amazing pictures of mountains of snow somewhere in Japan. I don't know the exact location since the mail in which I got them didn't specify but the pictures are amazing. Click on thumbnails to see bigger pictures.