IVSS "Los Nevados" -Corporate Documentary Film-

Short Documentary 

Los Nevados is an old small town hidden in the Andes. Most of its elders have never travel off town, not even to the 
closest city. The IVSS took them out to see the Ocean for the first time.  

Director/ Cinematographer 
Production Comany: WAOO Creative Studio