NYC, home of the yellow cab. The Helmsley and Met Life Buildings can be seen in the distance down Madison Avenue. United States, New York - 15-Oct-03