26/04/2007

Where?

4 comments:

Joel said...

The answer's in the tags, I think!

Chris said...

Smart! The Apple Store on Fifth Avenue is quite the landmark.

Smaran said...

The staircase down to heaven.

langeuhr said...

Now, that was an easy one even for a non-apple fan ! It is so sad that you couldn't resist to ausplaudern the solution. You are just too plauderhaft, sometimes ;-)