English: The Lascaux Caves in France
Telugu: ఫ్రాన్స్ దేశంలోని లస్కౌక్స్ గుహలు