Site Loader

New York, New York, USA – July 10, 2011: The recently renovated exterior of the Metropolitan Museum of Art in New York City. Visited by millions of people each year, this world renowned museum is located on 5th avenue between 80th and 84th streets. People can be seen entering and exiting through the main entrance as well as relaxing on the large staircase. A food cart provides refreshments for pedestrians. [url=/my_lightbox_contents.php?lightboxID=3623142]Click here for more[/url] New York images and video.