Filming Locations (4)

  • South Fork American River, California, USA

  • Lake Tahoe, California, USA

  • Alta, California, USA

  • Los Angeles, California, USA