Louvre Palace Clock Tower

51.841351, -1.360946