Presumably this clock tower thing is a famous landmark in Amsterdam. I've never been there, alas.