You have several options for this all of which require an internet connection at the cabin. High speed is the best but a dial up will work. You can install an i.p. camera which could be viewed live by going to the i.p address the camera is using on the interent or view a picture that it uploads via ftp to a web host. If you want to upload a picture {ftp} then you will need a host or website that recieves the images for viewing.
I use inexpensive webcams that upload pictures to a website I created for free with comcast. You will need software that triggers your camera to take a picture and then upload it to your host. I use
kabcam and
webcamfirst for the 2 cameras I have set up and they send the pics to my webpage for viewing there. The cameras are hooked to a computor that runs 24/7 and has internet access.
The hook up is tedious but not overly complicated if you are computor savey.