English: occupies an. extensive space in the British Museum in London.
Telugu: లండన్‍ మ్యూజియంలో ప్లేస్​ను సొంతం చేసుకుంది.