Another New Moon set location has been discover by a twilight fan. Its a Pool in Vancouver with green screen for CGI (special effects). Could this be the location where they film the cliff diving scene? I guess we just have to find out soon.
Visit katastroffysik for Daily Updated Wedding Dresses Collection