English: Its currently on display at the museum in London.
Telugu: ఇదీనాడు లండన్ లోని సంగ్రహాలయంలో వుంది.