This photo was shot from Kawaguchigo Lake which is the biggest lake near by Mt.Fuji. The snow falls in winter and makes this area cover by the beautiful white color.
Mount Fuji (Fujisan) is with 3776 meters Japan's highest mountain. It is not surprisin