Central Park is an iconic green oasis located in the heart of New York City, offering vast landscapes, beautiful ponds, and a variety of recreational activities. It's a popular destination for both locals and tourists seeking a peaceful escape from the city's hustle and bustle.