What it tells us about the past: The "Younger Memnon" is an 8.8-foot-tall (2.7 meter) broken head and torso remnant of a statue from ancient Egypt that now stands in the British Museum in London.
This statue of an Egyptian pharaoh is said to have inspired the English poet Shelley to write his famous poem "Ozymandias." ...