Filmed in the seaport town of Ningbo in Zhejiang Province , " CJ7 " ( the title is a reference to the Chinese space program ) has an airy widescreen look that counters the privations of Ti and Dicky 's surroundings .