English: The Cave of Lascaux in France.
Telugu: సాక్ష్యం లాస్కాక్స్ గుహ ఫ్రాన్స్ లో.