English: Currently located at the British Museum of Natural History in London.
Telugu: దీన్ని ఇంతకాలంగా లండన్ లోని నేచురల్‌ హిస్టరీ మ్యూజియంలో భద్రపరిచారు.