English: Currently on display in the Louvre in France.
Telugu: ఫ్రాన్స్ లోని లౌవ్రె మ్యూజియంలో ఉంది.