The historic Belvedere Castle in New York City’s Central Park reopened to the public in June 2019, marking the end of the Central Park Conservancy‘s fifteen-month-long, $12 million restoration of the ...
Belvedere Castle was created by Frederick Law Olmsted and Calvert Vaux in 1858; the Central Park co-designers had it constructed from the same Manhattan schist that it would stand upon. While ...
Belvedere Castle is one of the most popular landmarks in Central Park, New York City. The castle, located on a rocky hill, offers stunning panoramic views of the park and its surroundings. It was ...