English: It is on exhibit at the American Museum of Natural History, New York City, USA.
Telugu: అదిప్పుడు అమెరికాలోని న్యూయార్క్‌లో ఉన్న ఓ మ్యూజియంలో ఉంది.