At the center of one of the busiest cities on Earth lies an unexpected oasis. From above, Central Park unfolds like a vast ...