Secrets of America's Favorite Places
Central Park
S1 E8:
Central Park is 843 acres, forming an oasis of green tranquility in the city that never sleeps. But how much of Central Park is made by nature and how much is engineered by man? You'll be surprised to learn the answer.