Posted Sat, Jan 16, 2016 in Attractions
Bethesda Fountain is believed to be the most photographed monument in Central Park. The bronze sculpture is called the Angel Of The Waters and symbolizes the purification of the NYC water’s supply, which happened in 1842 with the opening of the Croton Aqueduct. Below the angel are 4 cherubs that represent the Victorian sentiments of Purity, Peace, Temperance and Happiness. The statue was unveiled in 1873, it was designed by Emma Stebbins.