cleopatra's needle

  1. John Holland

    Critique Welcomed Cleopatra's Needle

    The twin Egyptian obelisks (aka Cleopatra's needle) are located in New York City and London (there is also a obelisk in Paris and it's twin is still in Egypt). The new York City obelisk is located in Central Park, and the London one is on the Thames river new the Embankment underground station...
Back
Top