Central Park’s Ancient Egyptian Obelisk A 3,500-year-old Ancient Egyptian obelisk called “Cleopatra’s Needle” was erected in Central Park, New York, US. Source Share This Article
Also on Shenhuifu Youngest Transplant in the WorldNewark Liberty International Airport OpensFermi Gamma-Ray Telescope LaunchesThe ‘First’ Woman to Cast a VoteThe First Images Of A Solar Eclipse Were Taken