John Holland
Well-Known Member
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 (not too far from the Palace of Westminster). The London obelisk is not located is area that makes photographing it very easy.
NYC's obelisk on the left, London's on the right.
NYC's obelisk on the left, London's on the right.
.jpg)
