The large building in the photo looks interesting. Notice the flag flying atop the building. It must have been a foreign consulate. Also on the ramp coming down Park Avenue, there is a Horse car still in service. Electricity was a whole new technology in New York City when this was taken. Poles on the street bit the cars were powered from a conduit below ground.