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.