Germania Country Store SnoCam
Camera is located at
Germania Country Store in Downtown Germania
Site provided by
Sweden Hill Snow Cam