As grateful as I am for the existence of the skyscrapers when I inevitably get lost for the umpteenth time in Central Park, I'll never get used to the juxtaposition of the man-made nature with the huge towering edifices looming over it all. The feeling of encroachment, perhaps?