Central Park from the Top of the Rock, NY, USA
The New York Taxi buzzes to Times Square for the next fare, NY, USA