Photo credit: Sergey Semenov
For those who don’t already know, Central Park is a public park at the center of Manhattan in New York City. The park initially opened in 1857, on 843 acres (341 ha) of city-owned land. What you’re looking at above is an aerial image of the park by Russian photographer Sergey Semenov. Continue reading for more.