Just getting back from several days away.  Until I get a post together over the weekend, here's a little challenge.  Can you tell where I am?  Name the city and place.

Hint:  Let me be frank; if you've been to the Louvre, it may lead to victory.

I won't publish any correct answers so everyone can have a chance to figure it out.