Impressive clock and statues adorning the modern buildings opposite the north end of Wenceslas Square.