Filming location photo, shot in USA, for Planet of the Apes (1968). Scene description: Taylor (Charlton Heston) and Nova (Linda Harrison), at last free, follow the shoreline and discover the beach-covered remains of the Statue of Liberty, revealing that this