Sit back and relax with a 360° stereo 3D view of Powers Lake, West Dover, Nova Scotia.