Luxembourg City

Clock outside of Hotel de Ville, the city hall of Luxembourg located in the Place Guillaume II square.