Filming Locations (1)

  • Malibou Lake, Agoura, California, USA (across Malibou Lake Mountain Club)