APPS
Big Picture Earth
Nestled in the heart of Manhattan, against the backdrop of traffic and soaring skyscrapers, is the iconic Central Park -- the most visited urban park in the United States. Designed by Frederick Law Olmsted and Calvert Vaux in 1858, the northern part of the park has a few lesser-know features.
30:01 | 2016
Comments
Sign in or sign up to post a comment.