Masterpiece of monumental prehistoric sculpture. The rock shelter of Cap Blanc is one of the more accessible of the 'well managed caves' in France.